Bayern Munich pulled off an incredible last-minute turnaround through Michael Olise to win 4-3 against Real Madrid at the Allianz Arena, clinching a spot in the 2026 Champions League semifinals with a 6-4 aggregate victory.
In a frantic first half, Arda Guler scored the opener immediately after kickoff following a serious error by Manuel Neuer. However, Aleksandar Pavlovic found a quick equalizer to put Bayern Munich back ahead on aggregate.
Minutes later, Guler struck again with a spectacular free kick to level the series once more. Harry Kane then restored the lead for the home side, but just when it seemed the teams would head into the break that way, Kylian Mbappe netted Real Madrid’s third goal to keep their qualification hopes alive.
In the second half, Bayern relentlessly pursued the goal that would secure their passage, a task made easier following the expulsion of Eduardo Camavinga with five minutes remaining. Following the Frenchman’s red card, the German giants sealed the tie in a late flurry of goals from Luis Diaz and Olise to close out the match and secure their place in the next round, where they will battle PSG for a spot in the grand final.





