Real Madrid fought back to beat struggling Leganes 3-2 at the Santiago Bernabeu on Saturday as Kylian Mbappe scored twice and Jude Bellingham added another to put them level on points with La Liga leaders Barcelona.
MORE — La Liga table, top scorers
Mbappe put Real ahead from the penalty spot in the first half as Carlo Ancelotti left Vinicius Junior, Federico Valvedre and Rodrygo on the bench after their long trips during the international break.
But soon Real were behind as Leganes scored twice before the break through Garcia and Raba to stun the Spanish giants.
Mbappe, Bellingham star in comeback win
England star Jude Bellingham scored early in the second half to make it 2-2 and Mbappe curled home a stunning free kick to seal the win, with the French superstar scoring his 22nd La Liga goal of the season and his 33rd in all competitions.
Real are now level on points with leaders Barcelona on 63 but have played a game more than Barca, who they meet in May for what already looks like being a decisive El Clasico.
Real Madrid vs Leganes score: 3-2
Mbappe 32', 76’, Bellingham 47’; Garcia 34', Raba 41’
Mbappe scores again — Real Madrid 3-2 Leganes
They’ve turned it around thanks to Mbappe’s beauty of a free kick! Yet another comeback from Real.
¡PERO QUÉ GOLAZO DE MBAPPÉ! 😍🔥😱
— ESPN Deportes (@ESPNDeportes) March 29, 2025
El Real Madrid toma ventaja sobre el Leganés. pic.twitter.com/lt1PWgPeI8
Bellingham equalizes right after half time — Real Madrid 2-2 Leganes
There he is! The star steps up when Real needed him and gets them level right at the start of the second half. It appears Leganes have made Real angry…
¡Bellingham con el gol del empate! 🔥⚽👀
— ESPN Deportes (@ESPNDeportes) March 29, 2025
2-2. pic.twitter.com/XpQEVblCNy
Absolute scenes as Leganes take the lead! — Real Madrid 1-2 Leganes
Okay, this wasn’t meant to happen. Struggling Leganes, who were in the relegation zone before kick off, are ahead! They’ve turned it around in just a few minutes. Real look stunned. Perhaps Valverde, Rodrygo and Vinicius will be coming on at half time…
¡Dani Raba le da el segundo al Leganés! 🔥⚽ pic.twitter.com/FQVDIWuAb1
— ESPN Deportes (@ESPNDeportes) March 29, 2025
Garcia equalizes right away for Leganes — Real Madrid 1-1 Leganes
Incredible! Within two minutes of the restart Leganes equalize. The Bernabeu is stunned.
Mbappe puts Real ahead from the penalty spot — Real Madrid 1-0 Leganes
Kylian Mbappe has put Real Madrid 1-0 up from the penalty spot after Bellingham played in Guler and the young Turkish sensation was brought down. Calm and cool dink from Mbappe on the pen, as he continues his fine form.
¡GOOOL DE MBAPPÉ!
— ESPN Deportes (@ESPNDeportes) March 29, 2025
Lo cobra perfecto y pone adelante al Real Madrid. 👏⚽ pic.twitter.com/TpiFxrrP88
¡PENAL PARA EL REAL MADRID!
— ESPN Deportes (@ESPNDeportes) March 29, 2025
Por esta falta a Arda Guler. pic.twitter.com/mP09AVLKtT
Real Madrid lineup
Thibaut Courtois is out with a knee injury but it isn’t serious. While Vinicius Junior, Rodrygo and Valverde have been left out of the starting lineup after long journeys during the international break.
Lunin; Vazquez, Asencio, Rudiger, Garcia; Modric, Camavinga; Guler, Bellingham, Diaz; Mbappe
Real Madrid vs Leganes prediction
This is going to be a routine win for Real Madrid against struggling Leganes, as Mbappe and Bellingham have hit peak form at precisely the right time. Real Madrid 4-0 Leganes.
Real Madrid vs Leganes preview
Kylian Mbappe and Jude Bellingham are in sensational form for Real Madrid who have overcome defensive injuries to stay in the title race in Spain and also reach the Champions League quarterfinals where they face Arsenal.
They are expected to push Barcelona all the way in the title race and they head to Barca in May for what will be a crucial game between the bitter rivals. Between now and then they cannot afford any slip ups in La Liga.
How to watch Real Madrid vs Leganes live, stream link and start time
Kick off time: 4pm ET Saturday (March 29)
Venue: Santiago Bernabeu — Madrid
TV/Streaming: ESPN Deportes and ESPN+