A 91st minute goal from Jude Bellingham earned Real Madrid a dramatic El Clasico win on Sunday evening at the Santiago Bernabeu.
The England star popped up late in the game to make it 3-2 in his side's favour, after goals from Vinicius Junior, Andreas Christensen, Fermin Lopez and Lucas Vazquez had made it 2-2 entering the latter stages of the game.
The win sees Madrid go 11 points clear of Barca with just six games remaining.
Here's how social media reacted to the game.
Capitalising on the 120 minutes in the legs of most of Real Madrid's starting lineup, Barca pressed forward with real intent in the opening minutes, forcing their El Clasico rivals into a number of uncharacteristic mistakes in the defensive third.
The bulk of these mistakes were being made by goalkeeper Andriy Lunin, who looked all set to follow up a storming performance in midweek against Man City with a rather dire one in El Clasico.
His inability to punch a corner kick delivery clear in the sixth minute led to the opening goal of the game for Barca, with Andreas Christensen capitalising on this error to make it 1-0.
1-0 Barcelona.
CHRISTENSEN HAS OPENED THE SCORE VS REAL MADRID IN SANTIAGO BERNABEU!!! WHAT A START!!! pic.twitter.com/za1YkOOWoN
CHRISTENSEN SCORES BARCELONA ARE BEATING REAL MADRID pic.twitter.com/OxFZRPpd2Q
That lead didn't last for too long however, with the home side seemingly being awoken from an early game slumber by Christensen's header.
After creating a few decent chances, Real Madrid would capitalise on a silly challenge from Pau Cubarsi in the box to score the equaliser via the penalty spot.
Vinicius Junior coolly slotted him the spot kick.
Vinicius Jr celebrating his goal.
Read on 90min.com