
All the goals: El Clasico lived up to its name, as Messi hat-trick seals Barca win
Whew! A, frankly, crazy game at the Bernabeu as Barcelona beat Real Madrid 4-3 thanks to a Lionel Messi hat-trick.
Andres Iniesta grabbed the opener before a Karim Benzema double put Madrid in front. Messi equalised before Ronaldo won a penalty for his side.
Advertisement
However, two more spot-kicks and a sending off for Sergio Ramos later, and Barcelona had a crucial three points.
Here's the action as it happened...
Iniesta made it 1-0 to Barcelona.
Advertisement
Benzema equalised...
Benzema made it 2-1...
Advertisement
Messi equalised for Barcelona just before half-time...
A dodgy penalty decision for Ronaldo...
Advertisement
And he took it himself...
Sergio Ramos was sent off for a foul on Neymar and Messi stepped to take the penalty.
Xabi Alonso then conceded a penalty with a clear foul on Iniesta...
Advertisement
Before Messi stepped up for his hat-trick...