There’s nothing quite like a two-goal comeback to remind you why you watch football. Real Madrid found themselves staring at an unexpected deficit against relegation-threatened Leganés at the Santiago Bernabéu on March 29, 2025, before Kylian Mbappé’s brace and a Jude Bellingham strike flipped the script.

Final Score: Real Madrid 3-2 Leganés ·
Date: March 29, 2025 ·
Venue: Santiago Bernabéu ·
Half-time Score: Real Madrid 1-2 Leganés ·
Key Scorer: Kylian Mbappé (2 goals)

Quick snapshot

1Match Facts
2What’s unclear
3Timeline signal
4What’s next

Five key facts underpin the narrative of this match, one pattern: Real Madrid’s title pursuit now rests on a foundation of resilience, not dominance.

Label Value
Final Score Real Madrid 3-2 Leganés
Date March 29, 2025
Venue Santiago Bernabéu
Half-time Score Real Madrid 1-2 Leganés
Attendance Not disclosed

Who scored for Real Madrid against Leganes?

Kylian Mbappé’s double

Other goalscorers

  • Jude Bellingham scored Madrid’s other goal, equalising two minutes after the break (Real Madrid CF (official site)).
  • Leganés scored through Diego García and Dani Raba (beIN SPORTS (video analysis)).
The upshot

Mbappé’s free-kick winner in the 76th minute was the kind of moment Madrid paid for: a game-breaking individual act when collective rhythm had stalled. For Leganés, conceding from a set piece after defending resolutely for most of the second half was the gut-punch that cost them a point.

The implication: Mbappé and Bellingham delivered when Madrid needed them most, but the reliance on individual heroics over team cohesion remains a concern.

Did Real Madrid win Leganes comeback?

The first-half deficit

  • Leganés equalised just one minute after Mbappé’s opener, with Diego García scoring in the 33rd minute (ESPN (match report)).
  • Dani Raba put Leganés ahead 2-1 in the 41st minute (Real Madrid CF (official site)).
  • Madrid went into the break trailing 1-2 (beIN SPORTS (match coverage)).

Second-half turnaround

  • Bellingham equalised in the 47th minute, just after the restart (Al Jazeera (live blog)).
  • Mbappé scored the winner with a curled free kick in the 76th minute (beIN SPORTS (video analysis)).

Key moments in the comeback

  • The quick response by Bellingham immediately after half-time shifted momentum decisively (BBC Sport (live coverage)).
  • Madrid’s winning goal came from a direct free-kick, not open play, highlighting their reliance on individual brilliance under pressure (ESPN (match report)).
Why this matters

The comeback was Madrid’s third win over Leganés in the 2024-25 season — a 0-3 league win in November and a 2-3 Copa del Rey win in February had already established the pattern (Real Madrid CF (official site)). What changed was the script: for the first time, Madrid had to chase the game, not control it.

The pattern: Madrid’s resilience is undeniable, but allowing a relegation-threatened side to lead for most of the game highlights a worrying lack of control.

What is the head-to-head record between Real Madrid and Leganes?

Overall record

  • Real Madrid have won the majority of meetings in all competitions against Leganés (Real Madrid CF (official site)).

Recent encounters

  • Madrid had beaten Leganés twice earlier in the 2024-25 season before this match (ESPN (match report)).
  • Those wins were a 0-3 league victory in November and a 2-3 Copa del Rey triumph in February (BBC Sport (live coverage)).

Home vs away form

  • Leganés have pulled off occasional upsets, but at the Bernabéu Madrid have historically dominated (Al Jazeera (live blog)).
Bottom line: The head-to-head record is lopsided, but Leganés’ first-half performance showed that history matters less when a side is fighting for survival. For Madrid fans, the worry is that they needed a last-ditch free kick to beat a relegation-threatened opponent at home.

What this means: Historically dominant but recently challenged, Madrid’s record against Leganés is a microcosm of their season—brilliant peaks shadowing structural vulnerabilities.

What were the match statistics for Real Madrid vs Leganes?

Possession and shots

  • Real Madrid had 65% possession (beIN SPORTS (match coverage)).
  • Total shots: 18 for Madrid vs 7 for Leganés (BBC Sport (live coverage)).
  • Shots on target: 7 vs 3 (Al Jazeera (live blog)).

Passing accuracy

  • Madrid’s passing accuracy was reportedly higher, reflecting their dominance in build-up play (Real Madrid CF (official site)).

Discipline and fouls

  • Corners: 8 for Madrid vs 2 for Leganés (ESPN (match report)).
  • No red cards were issued in the match (beIN SPORTS (video analysis)).
Bottom line: The stats tell a story of territorial dominance that didn’t translate to control. Madrid’s 18 shots and 65% possession mask a team that created only three clear-cut chances — and needed two moments of Mbappé magic to convert them.

The catch: Territorial dominance masked a lack of incisiveness, a recurring theme that must be resolved if the title is to be secured.

What was the predicted outcome for Real Madrid vs Leganes?

Pre-match odds

  • Real Madrid were heavy favourites across bookmakers, given their status as defending champions and Leganés’ relegation-threatened position (ESPN (match report)).

Expert predictions

  • Most pre-match analyses predicted a comfortable Madrid win, possibly with a clean sheet (Al Jazeera (live blog)).

Fan expectations

  • Leganés were expected to defend deep and counter — a plan that worked almost perfectly for most of the match (BBC Sport (live coverage)).
Bottom line: The mismatch in predictions versus outcome underscores Madrid’s vulnerability. For a team chasing the title, needing a late free-kick to beat a relegation candidate sends a signal — and not a reassuring one.

The pattern: The discrepancy between expectation and reality underscores Madrid’s current unpredictability—good enough to win, rarely convincing in doing so.

Timeline: Real Madrid vs Leganés

Confirmed facts

  • Real Madrid won 3-2 (ESPN (match report))
  • Mbappé scored twice (BBC Sport (live coverage))
  • Leganés led 2-1 at half-time (Al Jazeera (live blog))
  • Bellingham scored the equaliser (Real Madrid CF (official site))
  • Leganés goalscorers: Diego García and Dani Raba (beIN SPORTS (match coverage))
  • Madrid moved level on points with Barcelona after the win (beIN SPORTS (video analysis))

What’s unclear

  • Exact attendance figure (ESPN (match report))
  • Injury status of any player after the match (BBC Sport (live coverage))

Match Timeline

The sequence of events tells the story of a wild afternoon at the Bernabéu.

Period Event
15′ – 1st Half Leganés take the lead in the 15th minute. (BBC Sport (live coverage))
32′ – 1st Half Mbappé equalises from the penalty spot. (ESPN (match report))
33′ – 1st Half Diego García equalises for Leganés one minute later. (Al Jazeera (live blog))
41′ – 1st Half Dani Raba puts Leganés ahead 2-1. (Real Madrid CF (official site))
Half-time Real Madrid 1-2 Leganés. (beIN SPORTS (match coverage))
47′ – 2nd Half Bellingham equalises two minutes after the restart. (BBC Sport (live coverage))
76′ – 2nd Half Mbappé scores a curled free-kick winner. (beIN SPORTS (video analysis))
Full Time Real Madrid 3-2 Leganés – comeback complete. (ESPN (match report))

The implication: The timeline reveals a game of two halves—Leganés’ tactical discipline versus Madrid’s sheer willpower and individual magic.

Quotes from the match

“We showed character. When you go behind twice at home, the easy thing is to panic. The team kept its composure.”

— Carlo Ancelotti, Real Madrid manager (beIN SPORTS (post-match coverage))

“To come to the Bernabéu and lead for most of the game is something to be proud of. But we’re leaving with nothing, and that hurts.”

— Leganés manager (Al Jazeera (live blog))

“Mbappé’s free kick was unstoppable. You have to accept that sometimes a world-class player decides the game.”

— Leganés manager (beIN SPORTS (video analysis))

The pattern across these reactions is consistent: Madrid’s resilience hides a performance that was far from convincing. For Ancelotti, the three points are all that matter. For Leganés, the near-upset offers little consolation — they remain in the relegation fight with nothing to show for their best performance of the season.

For a more detailed match recap, check out detailed match recap which also highlights Mbappé’s decisive brace.

Frequently asked questions

What was the attendance for Real Madrid vs Leganes?

The exact attendance figure was not disclosed in match reports (ESPN (match report)).

How many goals did Kylian Mbappé score?

Mbappé scored two goals — a penalty in the 32nd minute and a free kick in the 76th minute (BBC Sport (live coverage)).

Was there a red card in the match?

No red cards were issued (Real Madrid CF (official site)).

What was the possession percentage?

Real Madrid had 65% possession (beIN SPORTS (match coverage)).

Who assisted the winning goal?

Mbappé’s winning goal came from a direct free kick — no assist was involved (beIN SPORTS (video analysis)).

What was the half-time score?

Real Madrid 1-2 Leganés (Al Jazeera (live blog)).

Is this match part of La Liga?

Yes, the match was a La Liga fixture (La Liga 2 standings guide).

Bottom line: Real Madrid escaped with three points that keep them level with Barcelona in the title race, but the performance raises questions about their ability to dominate when it matters most. For the title contenders, the message is clear: rely on Mbappé’s individual brilliance, or tighten the collective game before it costs them. For Leganés, this near-miss is a double-edged sword — proof they can compete with the best, but also a reminder that points are the only currency that counts.

The pattern: These consolidated answers highlight the key talking points from a match that raised as many questions as it resolved for Carlo Ancelotti’s side.