2024/25 · Club World Cup · Quarter Final

Borussia Dortmund 2–3 Real Madrid

Borussia DortmundHome
Real MadridAway

WonKick-off time not recorded

Match summary

Real Madrid beat Borussia Dortmund 3–2 on 5 July 2025 in Club World Cup quarter final. Gonzalo García Torres 10', Fran García 20', Maximilian Beier 90+2' and Mbappé 90+4' scored for Real Madrid; Serhou Guirassy 90+8' pen replied for Borussia Dortmund. Huijsen 90+6' was sent off.

It was Real Madrid's 10th win in 17 meetings between the clubs (10 wins, 4 draws, 3 defeats for Real Madrid). Real Madrid have won the last 6 meetings. Real Madrid went into the game with a recent run of W W W W W.

Match events

  1. 10'GoalGonzalo García Torres
  2. 20'GoalFran García
  3. 38'Yellow cardPascal Groß
  4. 46'SubstitutionMaximilian Beier for Karim Adeyemi
  5. 46'SubstitutionYan Couto for Niklas Süle
  6. 46'SubstitutionFelix Nmecha for Pascal Groß
  7. 63'SubstitutionJulien Duranville for Julian Brandt
  8. 63'Yellow cardYan Couto
  9. 67'SubstitutionCeballos for Vinícius Jr.
  10. 67'SubstitutionLuka Modric for Bellingham
  11. 67'SubstitutionMbappé for Trent Alexander-Arnold
  12. 82'SubstitutionCarney Chukwuemeka for Julien Duranville
  13. 85'SubstitutionRaul Asencio for Tchouaméni
  14. 86'SubstitutionRodrygo for Gonzalo García Torres
  15. 90+2'GoalMaximilian Beier
  16. 90+4'GoalMbappé
  17. 90+6'Red cardHuijsen
  18. 90+8'PenaltySerhou Guirassy
Match report

Garcia double act powers Real Madrid into Club World Cup semis

Real Madrid have edged into the FIFA Club World Cup semi finals with a 3-2 win over Borussia Dortmund in New Jersey.

Los Blancos were in control throughout at the MetLife Stadium and the game had looked effectively wrapped up before the break.

Xabi Alonso once again opted for an unchanged starting line up and it was his on-song striker Gonzalo Garcia who edged the Spanish giants in front on 10 minutes.

The No.30 is keeping Kylian Mbappe out of the team right now and he netted his fourth goal of the competition with a close range finish.

Gonzalo continues his hot streak in front of goal but it was his rampaging namesake Fran who doubled Real Madrid’s lead just before the 20 minute mark.

Trent Alexander-Arnold’s fizzed cut back sat up perfectly for his fellow wing back and he grabbed the chance to fire home.

Dortmund threatened either side of the break, but without really testing Thibaut Courtois, and Aurelien Tchouameni was inches away from a Los Blancos third as his thunderbolt came back off the crossbar.

Alonso threw Mbappe on for the 23 minutes, amid questions continue over his role in the semi finals, but he made his mark in a wild ending.

Max Beier fired home an added time goal to drag Dortmund back into the contest – but Mbappe acrobatically buried past Gregor Kobel – before Serhou Guirassy slammed home from the penalty spot.

Strangely, the only selection question that may be levelled at Alonso ahead of the tie with PSG, focuses on his most in-form player.

Garcia has seized his unexpected chance in North America as the line leader for the La Liga side.

Mbappe was not risked for the final group game – as Garcia scored in the 3-0 win over RB Salzburg – and the latter has been retained since.

The academy product scored the winner against Juventus, and despite Mbappe opening his account in this game, Garcia has to remain in the box seat to start the semi final.

Open the report as an article

Real Madrid v Borussia Dortmund: head-to-head

All 17 meetings
  • 17Meetings
  • 10Real Madrid wins
  • 4Draws
  • 3Borussia Dortmund wins

Real Madrid formWWWWW

Previous meetings

Club World CupWon
Real Madrid3
Borussia Dortmund2

Gonzalo 10', Fran García 20', Mbappé 90+4' · Maximilian Beier 90+2', Serhou Guirassy 90+8' (pen)

5 Jul · MetLife StadiumDetails
Champions League · League Phase - Match 3Won
Real Madrid5
Borussia Dortmund2

Rüdiger 60', Vinícius Jr. 62', Lucas Vázquez Iglesias 83', Vinícius Jr. 86', Vinícius Jr. 90+3' · Donyell Malen 30', Jamie Jermaine Bynoe-Gittens 34'

22 OctDetails
Champions League · FinalWon
Borussia Dortmund0
Real Madrid2

Carvajal 73', Vinícius Jr. 82'

1 JunDetails

In the news around this match

All Club World Cup matches 2024/25Season 2024/25