The fight for the Premier League title continued over the weekend as Manchester City cruised past Watford and Liverpool beat local rivals Everton at Anfield.
Elsewhere, Bayern Munich and Paris Saint-Germain both won their domestic league titles while Real Betis beat Valencia in the Copa del Rey final.
We’ve rounded up the best of the action on and off the field.
Lionel Messi
Vintage stuff to help clinch his first trophy with PSG.
LIONEL. MESSI. 💥
If anyone was going to break the deadlock it would be him! Simply MAGNIFICENT! 💫
Is that the goal that wins the title? 🏆 pic.twitter.com/pLnw7ayffp
— Football on BT Sport (@btsportfootball) April 23, 2022
Cristiano Ronaldo
Another week, another ridiculous record broken.
Cristiano Ronaldo has now scored 100+ goals in:
🏴 The Premier League
🇪🇸 La Liga
🌎 International football
🏆 The Champions League
All-timer. 🐐 pic.twitter.com/fgSYIy4PD1
— Statman Dave (@StatmanDave) April 23, 2022
Alisson
World-class goalkeeper and comedy genius, apparently.
Sensacional! @Alissonbecker 😂😂😂pic.twitter.com/kxXNXc6Cde
— Joao Castelo-Branco (@j_castelobranco) April 24, 2022
Luis Diaz
What a lovely addition to the Premier League he’s been.
Luis Diaz is a breath of fresh air pic.twitter.com/2rz8L8gcaq
— Watch LFC (@Watch_LFC) April 24, 2022
Divock Origi
The man absolutely loves Merseyside derbies.
In Liverpool’s entire history, only Steven Gerrard (7) has scored more home league goals against Everton than Divock Origi (6).#LFC #LIVEVE
— Michael Reid (@michael_reid11) April 24, 2022
Aaron Ramsdale
More of this sort of thing, please.
Aaron Ramsdale celebrates Bruno Fernandes’ penalty miss, keeping Arsenal in the lead for now, at least. ❤️ #afc pic.twitter.com/YvHfjSfrFI
— afcstuff (@afcstuff) April 23, 2022
Martin Odegaard
If Eddie Nketiah had scored this would’ve been one of the assists of the season.
Sublime touch from Martin Odegaard 💫…