Fastest goal, red cards and late drama define a chaotic night.
Bayern Munich edged out Real Madrid in a dramatic 4-3 win on the night, sealing a 6-4 aggregate victory to reach the Champions League semi-finals.
The match exploded into life just 35 seconds in when Arda Güler fired home the fastest goal of this season’s competition. The early strike set the tone for a high-intensity contest that produced seven goals and relentless attacking football.
Despite Bayern holding a first-leg advantage, both sides traded goals in a frantic encounter. The turning point came late in the game when Eduardo Camavinga was sent off for a second yellow card, leaving Real Madrid a man down at a crucial moment.
Bayern capitalised immediately. Luis Díaz scored in the 89th minute to swing the tie, before Michael Olise added a stoppage-time goal to secure qualification.
Tempers flared after the final whistle as Güler was shown a straight red card following a confrontation with the referee, capping a chaotic end to the match.
The result sees Bayern advance to face Paris Saint-Germain in the semi-finals.
Real Madrid’s exit marks a major upset for the 15-time champions, while Bayern’s resilience highlights their growing momentum in Europe.
A night of brilliance and controversy, this clash will be remembered as one of the season’s most thrilling encounters.