Real Madrid took a big step towards clinching the LaLiga title after beating Barcelona 3-2 at the Bernabeu.
Carlo Ancelotti’s side fell behind after just six minutes through Andreas Christensen’s header before Vinicius Jnr levelled the match with a penalty 12 minutes later.
The visitors reclaimed their lead through Fermin Lopez’s rebound on the 69 minute mark but again, it didn’t last for long as Lucas Vazquez struck 4 minutes later.
Jude Bellingham, just like he did in the reverse fixtures, score the winner in injury-time to send Real 11 points clear at the top.
Mail Sport’s Pete Jenson gives his player ratings from an enthralling battle.
Real Madrid took a big step towards clinching the LaLiga title after beating Barcelona 3-2
Your browser does not support iframes.
Real Madrid (4-1-2-1-2)
Andriy Lunin – 6
Struggled from corners at times and could have done better for the opening goal.
Lucas Vazquez – 9
Came in for Dani Carvajal in the team and did not put a foot wrong. Scored the crucial equaliser after Barcelona went ahead. Also got the assist for the winner.
Antonio Rudiger – 6.5
Made some crucial interceptions towards the end to top off a great week.
Lucas Vazquez came in for Dani Carvajal in the team and did not put a foot wrong
Aurelien Tchouameni – 6.5
Returned to the side after missing the win over Manchester City through suspension and was solid as he has been since moving positions.
Eduardo Camavinga – 6
Struggled to contain the impressive Lamine Yamal and had to play with caution after getting booked.
Luka Modric – 6
Kept the midfield ticking but he made some rash tackles during the match.
Toni Kroos – 6
May have done better to defend Andreas Christensen’s header for the opening goal.
Jude Bellingham left it late to make an impact but his late strike sealed a huge win for Real
Federico Valverde – 7.5
The Uruguayan was everywhere and covered a lot of ground in the midfield battle.
Vinicius Jnr – 6.5
Was a constant threat throughout the match and will wonder how he didn’t score more than just the early penalty. Got the assist for Vazquez’s equaliser.
Jude Bellingham – 7.5
Left it late to make an impact but his late thumping strike sealed a huge win for Real.
Rodrygo – 7
Cause the Barca defence a number of problems before being replaced by Eder Militao in the 74th minute.
Vinicius Jnr will be left wondering how he didn’t add to his penalty early in the match
Barcelona (4-3-3)
Andre Ter Stegen – 7.5
Made some big saves to deny the hosts but was not helped by some of his defenders
Jules Kounde – 7
Was relatively solid and dealt with some of Real’s attacks well.
Araujo – 7
Made some last ditch tackles to deny the dangerous Vinicius Jnr.
Pau Cubarsi – 6
An evening to forget for the 17-year-old. His mistimed tackle lead to Vinicius’ penalty early on.
Cancelo – 5.5
Another poor display from the Portuguese defender. Left Vazquez unmarked for the fourth goal of the match.
There was another poor display from Joao Cancelo, who was at fault for Vazquez’s goal
Andreas Christensen – 7.5
Scored a superb header before being replaced after 45 minutes by Fermin lopez, who also got on the scoresheet.
Frenkie De Jong – 6 (Fermin Lopez 7)
A muted display from the Dutchman and was replaced just before the break by Pedri. Fermin Lopez, who got on the scoresheet.
Ilkay Gundogan – 6.5
Helped keep the midfield ticking and saw an effort sail over the bar.
Andreas Christensen scored a superb header before going off after 45 mintes
Raphinha – 6.5
Went past his man on a few occasions but flattered to deceive.
Robert Lewandowski – 6
A disappointing display from the Polish striker, who struggled to get into the game.
Lamine Yamal – 7.5
Was bright as ever and most of Barcelona’s attacks went through him. Gave Camavinga a hard time.
The teenager Lamine Yamal was superb again and caused Eduardo Camavinga problems