There were some fantastic goals scored acorss Europe's top leagues this weekend.
But let's start in Germany, where Robert Lewandowski notched this wonderful touch and volley for Bayern Munich:
Robert Lewandowski! World class goal from a world class striker. pic.twitter.com/LNeXmlv7Cu
— Bayern & Germany (@iMiaSanMia) April 11, 2015
It wasn't the only class finish in the Bundesliga. Dead ball specialist Hakan Calhanoglu curled in this free-kick for Bayer Leverkusen:
Over in Italy, a few fine goals also flowed with Lazio's Antonio Candreva belting this one in as the Romans overtook neighbours Roma in the Serie A table.
Serie B yesterday, Serie A today, pretty much a dream come true and caught this goal from Antonio Candreva 😳😳🇮🇹 pic.twitter.com/VTeU0fxmoD
— Gianluca DiFranco (@gdifranco10) April 12, 2015
But the biggest shock was bankrupt Parma's 1-0 win over league leaders Juventus, with this fine goal separating the sides.
La Liga also saw another slightly less shocking result, although it was a surprise to see Barcelona drop a two-goal lead against Sevilla.
Lionel Messi and Neymar's goals were well-taken however:
And David Moyes had reason to smile thanks to this cracking finish from Real Sociedada's Chory Castro in yesterday's 2-2 draw against Deportivo de la Coruna:
Chory Castro! POW! https://t.co/jqLmO3doLh
— Newstalk's Team 33 (@teamthirtythree) April 12, 2015