Bayern Munich knocked out Real Madrid in a dramatic Champions League quarter-final, winning 4-3 on the night and 6-4 on aggregate in one of the most exciting fixtures of the season.
The Bayern Munich vs Real Madrid clash delivered everything — goals, mistakes, and late drama — with Eduardo Camavinga’s red card proving to be the turning point.
Bayern Munich vs Real Madrid Match Summary
Real Madrid showed incredible fight, taking the lead three times during the match, but Bayern responded on each occasion in front of their home fans.
The game was decided late on after Camavinga’s red card, which left Madrid vulnerable. Luis Diaz scored in the 89th minute before Michael Olise sealed the victory.
This Bayern vs Real Madrid result confirms Bayern’s place in the Champions League semi-finals.
First Half Highlights – Champions League Action
The match exploded into life early as Arda Guler punished a mistake from Manuel Neuer within the opening minute.
Bayern responded quickly, with Aleksandar Pavlovic equalising before Guler struck again from a free-kick. Harry Kane restored Bayern’s advantage, while Kylian Mbappe levelled once more before halftime.
It was a chaotic and entertaining half full of Champions League highlights.
Camavinga Red Card Changes the Game
The key moment came in the second half when Eduardo Camavinga received a red card, reducing Real Madrid to ten men.
From that point, Bayern dominated possession and created more chances, eventually breaking through Madrid’s defence late in the game.
The Camavinga red card will be remembered as the moment that decided the tie.
Harry Kane Reaches 50 Goals
Harry Kane scored again to continue his incredible form, reaching 50 goals this season, a historic achievement for an English player in Europe.
The striker played a key role in Bayern’s victory and remains central to their Champions League ambitions.
What’s Next for Bayern Munich?
After this Bayern Munich Champions League win, they now face Paris Saint-Germain in the semi-finals — a fixture expected to deliver even more drama.
Real Madrid Eliminated
This Real Madrid Champions League exit marks a disappointing end to their European campaign, with questions now being asked about their season.
Player ratings
Bayern Munich: Neuer (5), Laimer (7), Upamecano (6), Tah (6), Stanisic (6), Kimmich (7), Pavlovic (7), Olise (8), Gnabry (6), Diaz (8), Kane (8).
Subs: Davies (7), Musiala (7).
Real Madrid: Lunin (5), Alexander-Arnold (7), Militao (8), Rudiger (7), Mendy (7), Valverde (7), Bellingham (7), Guler (8), Diaz (7), Vinicius Jr (7), Mbappe (8).
Subs: Camavinga (3), Mastantuono (n/a), Pitarch (n/a).
Player of the match: Michael Olise.
Manuel Neuer had been widely praised for his man of the match performance in the Spanish capital but it was his sloppy pass that allowed Arda Guler to begin the mayhem after 35 seconds. It was just the first of a series of goalkeeping mistakes in the game.
Andriy Lunin allowed Aleksandar Pavlovic to nod in from near the line before Neuer failed to keep out Arda Guler's free-kick despite getting a good hand to the ball. Harry Kane restored Bayern's aggregate lead. Kylian Mbappe levelled the tie. And all that before the break.