Real Madrid faced a nervous last minute of the game but sneaked through to the Club World Cup semi-final stage. They beat Borussia Dortmund 3-2, dominating the game for 90 minutes. Heading into the second half stoppage time, they led 2-0, which is where we saw 9 minutes of drama.
Leading thanks to goals from Gonzalo Garcia and Fran Garcia, Dortmund scored in the 92nd minute thanks to Maximillian Beier. However, Kylian Mbappe finished with an incredible acrobatic finish thanks to a cross from Arda Guler.
This team?
— Real Madrid C.F. (@realmadriden) July 5, 2025
A Club World Cup SEMI-FINALIST! pic.twitter.com/iTosYU8qiI
That was not the end of the crazy nine minutes. Two minutes after Mbappe had restored Real's advantage, Dortmund were awarded a penalty. Serhou Guirassy was pulled down in the area by Dean Huijsen. The center-back was adjudged to be the last man and was shown a straight red card. Guirassy took the penalty, slamming it past Thibaut Courtois.
Courtois came to Real Madrid's rescue with the last kick of the game, making an incredible save to deny Marcel Sabitzer. Los Blancos escaped, but aside from a poor stoppage time display defensively, they were deserving winners.
Real Madrid player Ratings vs Borussia Dortmund courtesy of WhoScored.com.
Poetry in motion
— Real Madrid C.F. (@realmadriden) July 5, 2025
@KMbappe pic.twitter.com/dJTHREDkm0
Real Madrid were excellent for 90 minutes, but lapses in concentration meant a nervous last 30 seconds of the game. They will be without Dean Huijsen, who received a straight red card. They are back in action at the MetLife Stadium on July 9 against PSG.
The Latest Real Madrid News
Real Madrid 3-2 Borussia Dortmund: Report & Full Match Highlights as Drama Unfolds in Added Time
Jude Bellingham Gives Blunt Three-Word Answer to Nico Williams to Barcelona Rumors
Real Madrid vs Borussia Dortmund: 5 Classic Matches Ahead of Club World Cup Clash
Real Madrid Head Coach Xabi Alonso Makes U-Turn on Rodrygo (Report)
More must-reads:
Get the latest news and rumors, customized to your favorite sports and teams. Emailed daily. Always free!