When Barcelona needed him most, Lionel Messi delivered.
It was an incredible El Clasico on Sunday night, as Barcelona beat Real Madrid 3-2 in the Santiago Bernabeu to set up an incredible finale to the La Liga season.
For the first time in a long time Luis Enrique’s men are top of the league, although Los Blancos have a game in hand on their rivals.
Messi was the hero for Barca as he scored a double in Madrid.
The winner came with literally the last kick of the game; Messi curled home a left footer into the bottom corner after a magical lung-busting run forward from Sergi Roberto.
That goal celebration
After Messi fired past Keylor Navas for the second time in the game, the Argentine hero ripped off his shirt and he held it in front of the Madrid fans.
That goal celebration naturally sparked hatred from the home stands, but Messi lapped it up.
Cue the memes
Messi’s goal celebration soon sparked the meme-makers and photoshoppers into action.
Is Messi the greatest of all time?
Enjoy the Leo Messi memes v Real Madrid below.