In the early morning of April 16, Bayern Munich staged a thrilling score chase by defeating Real Madrid 4-3 at the Allianz Arena, thereby securing a spot in the UEFA Champions League semifinals with an aggregate score of 6-4 after two matches.
The encounter unfolded with an unpredictable script, where individual errors, flashes of brilliance, and a pivotal penalty card created one of the most intense matches in the quarter-finals.
The match started in an unexpected manner. Just 26 seconds in, goalkeeper Manuel Neuer made a faulty pass, allowing Arda Güler to score from midfield and open the scoring for the visiting team.
However, Bayern quickly responded. Only 5 minutes later, from Joshua Kimmich's corner kick, Aleksandar Pavlović rushed in to finish close-range, bringing the match back to the starting line. After the equalizer, the home team controlled the game better, while Real Madrid opted to retreat deep and wait for counter-attack opportunities.

Bayern Munich defeats Real Madrid 4-3 (6-4 aggregate) to secure a spot in the Champions League semifinals
In minute 28, Konrad Laimer committed a foul near the penalty area, and once again Güler stunned the Allianz Arena crowd with a classy free kick, raising the score to 2-1.
Nevertheless, Bayern did not falter. In minute 38, Dayot Upamecano intercepted the ball and then delivered a clever pass for Harry Kane to neatly finish, equalizing 2-2. The drama continued to escalate when in minute 42, Real Madrid launched a quick counter-attack and Kylian Mbappé seized the opportunity inside the box, putting the visitors ahead 3-2 before halftime.
In the second half, Bayern Munich pushed forward with an attacking formation, while Real Madrid focused on defensive counter-attacks. However, the visiting team created more dangerous opportunities. Mbappé, Federico Valverde, and Vinícius Júnior successively missed chances that could have sealed the match.
On the other end, goalkeeper Andriy Lunin performed excellently, repeatedly denying Bayern's finishing attempts, keeping the match in a stalemate until the final minutes.
The turning point came in minute 86 when Eduardo Camavinga received his second yellow card and had to leave the field, leaving Real Madrid with only 10 players. Taking advantage of the numerical superiority, Bayern Munich accelerated. In minute 88, Luis Díaz's shot deflected off a Real defender and went into the net, helping the home team level the score 3-3. Not stopping there, in the final added minutes, Michael Olise delivered a beautiful curling shot, sealing a 4-3 victory for the German representative after a sharp counter-attack.
Ultimately, Bayern Munich won 4-3 in the return match, completing an impressive comeback with an aggregate score of 6-4, thus proudly advancing to the Champions League semifinals.
Bayern Munich: Neuer, Stanisic, Upamecano, Tah, Laimer, Pavlovic, Kimmich, Diaz, Gnabry, Olise, Kane
Real Madrid: Lunin, Arnold, Militao, Rudiger, Mendy, Valverde, Bellingham, Guler, Diaz, Mbappe, Vinicius
Goals: Pavlovic 6', Kane 38', Diaz 88', Olise 90+4' - Guler 1', 29', Mbappe 42'