Editor's Note

Bayern Munich's Champions League quarter-final second leg against Real Madrid produced one of the most breathtaking European nights in recent memory, with seven goals, a controversial red card, and a late winner at the Allianz Arena. We break down how Vincent Kompany's side overcame the 15-time European champions despite being pegged back three times, and what their progression to the semi-finals means for their pursuit of a Treble this season.

FCB
Bayern Munich
4 - 3
Full Time (6-4 on agg)
UEFA Champions League QF
RMA
Real Madrid

Before a single minute had elapsed at the Allianz Arena, Real Madrid had the tie level on aggregate. Manuel Neuer's wretched clearance handed Arda Guler a gift at 25 yards, and the young Turkish midfielder swept a first-time effort into an empty net after just 35 seconds. Real had not come to Munich to defend their first-leg deficit; they had come to attack it. What followed was 45 minutes of football that veered between the extraordinary and the chaotic, with the lead changing hands repeatedly before a tense, disciplined second half ultimately swung Bayern Munich's way.

Harry Kane's 50th goal of the season was the pivot around which this entire tie turned. Real led for the third time on the night when Kylian Mbappe converted Vinicius Jr's pass to level the aggregate score just before the interval, and at that point the momentum belonged entirely to the visitors. But Bayern refused to concede the initiative. The German champions controlled the second half without ever threatening to blow the game open, and when Eduardo Camavinga was dismissed for a second yellow card with four minutes remaining, the door creaked open.

Luis Diaz walked through it with a goal of genuine quality. The Colombian, a former Liverpool forward, combined with Jamal Musiala before curling a strike into the top corner. Michael Olise added a fourth deep into added time, and Bayern celebrated a 4-3 win on the night and 6-4 success on aggregate, booking a semi-final meeting with Paris St-Germain.

A First Half That Offered Everything

Arda Guler had not scored in the Champions League before this evening. He ended it with two and a red card shown to him on the sidelines after he had already been substituted, having confronted referee Slavko Vincic at full time. That arc tells you everything about the kind of match this was. Guler's second, a free-kick in the 29th minute that Neuer pushed into his own net while scrambling across his line, gave Real a 2-1 lead on the night and restored aggregate parity. Bayern had responded promptly to his opener through Aleksandar Pavlovic's header from practically on the goalline following Joshua Kimmich's corner, but Real's quality in the final third kept reasserting itself.

Kane's equaliser in the 38th minute, curled home from an unmarked position, looked like it might finally tip the balance in Bayern's favour. Instead, Mbappe drove in Vinicius Jr's pass four minutes later, his 15th goal in 11 Champions League appearances, to send the sides into the interval level at 4-4 on aggregate. The tactical shape of both teams had largely dissolved by that point, replaced by something rawer and more direct. That rate of scoring, four aggregate goals inside the opening 42 minutes, underlines how badly the defensive structures of both sides had been disrupted by the pace and directness of their respective attacks. Real, for all their problems in Madrid a week earlier, looked entirely capable of progressing.

35"
Seconds to Guler's opener
50
Kane goals this season
15
Mbappe CL goals this campaign
24
Luis Diaz goals this season
6-4
Aggregate score (Bayern win)

How Camavinga's Dismissal Changed Everything

The second half was a different match entirely. Both sides retreated into shape, the frenetic exchanges of the opening 45 minutes replaced by careful positioning and a mutual reluctance to overcommit. Extra time appeared the most likely outcome as the clock moved past 85 minutes, and Real, despite their defensive exposure late on, had done enough to keep Bayern at arm's length.

Camavinga had only entered the pitch in the 62nd minute. His first yellow card arrived before that was even in danger of being forgotten, and when he picked up the ball and walked away from the free-kick awarded for his foul on Kane with four minutes remaining, referee Vincic had no hesitation. The second booking was for deliberate time-wasting, a decision that left Real's bench furious but was difficult to argue against. The significance of the dismissal was not purely numerical: losing a central midfielder forced Real to compress their shape and surrender the press they had relied on to contain Bayern's build-up play. Ten-man Real were rattled almost immediately.

"He's done it!" BBC Sport commentary on Luis Diaz's winning goal

Diaz Delivers the Decisive Moment

The winning goal had the composure of a player who understood precisely what the moment required. Diaz took Musiala's return pass in his stride, checked his run slightly to shift the angle, and sent a curling effort into the top corner that deflected ever so slightly on its way in. It was his 24th goal of the season, a return that underlines just how influential the Colombian has become for Bayern since arriving in Munich. For a player who spent the first half of his career on Merseyside, there was a certain irony in his scoring against a PSG side who eliminated his former club Liverpool in the other quarter-final.

Olise's added-time curler removed any lingering doubt, his finish arriving as Real's resistance finally broke entirely. The margin on the night was 4-3, but the aggregate scoreline of 6-4 suggested a tie that was never particularly close to going the other way once Bayern reasserted themselves in the second period. Guler's red card after the final whistle, for confronting the referee after he had already been brought off, became a footnote to a remarkable evening.

Kane and the Treble Pursuit

There is a version of this story in which Harry Kane's 50th goal of the season in 42 appearances is the headline. It is a figure that belongs in the conversation about the best individual attacking seasons in European football this century, and it arrived at a moment when Bayern needed someone of genuine authority to respond to Real's persistent threat. Kane was unmarked when the chance came, and his curling finish was composed precisely because he had done it so many times before. What is easy to overlook amid the goals is his movement in the build-up: the way he held his run to stay onside and pulled away from his marker to create the space Kimmich's delivery found. It is that combination of instinct and intelligence, not just the finishing, that makes his contribution so difficult to replicate.

The significance of this result extends well beyond one evening. Bayern have lost just once in all competitions since November. They lead the Bundesliga by 12 points with five games remaining and could clinch the title as early as this weekend against Stuttgart. A German Cup semi-final against Bayer Leverkusen awaits before their Champions League semi-final first leg in Paris at the end of April. No team in European football is currently operating at a comparable level across three separate competitions simultaneously, and the manner of this victory, coming from behind, absorbing Real's best moments, and finishing with clinical late goals, speaks to a resilience that was not always obvious in previous Bayern squads.

Verdict: Bayern's Night, But Real's Influence Demands Respect

It would be reductive to frame this as a straightforward Bayern victory. Real Madrid arrived in Munich and led three separate times, with Guler providing two moments of individual excellence that a side with less character than this Bayern team might not have recovered from. Mbappe's finishing on the counter, his ability to convert Vinicius Jr's creativity into goals when it mattered, showed precisely why Real remain a side capable of winning any match in European football. On another night, in a slightly different tie, the outcome could easily have been different.

What set Bayern apart was the collective discipline to remain connected to their defensive shape even as the first half threatened to unravel entirely, and the individual quality to produce decisive moments when the tie was most finely balanced. Diaz and Olise both arrived as second-half threats and both delivered when the pressure was most acute. Kimmich's delivery from set pieces provided Pavlovic's equaliser early on. Musiala's combination play in the final minute unlocked the winning goal. These were not isolated individual acts; they were the product of a team that trusts its system and its players.

PSG, who eliminated Liverpool to reach the semi-finals, will study this Bayern performance with considerable attention. Vincent Kompany's side have already demonstrated they can absorb sustained pressure and punish opponents in transition. Whether Kane's remarkable productivity continues through the final weeks of a season that could yet deliver a Treble will be the central question of the coming weeks. On the evidence of what unfolded at the Allianz Arena on this remarkable European evening, the answer looks very much like yes.

Sources: Match events, statistics, and player ratings from BBC Sport's live coverage of Bayern Munich vs Real Madrid, UEFA Champions League quarter-final second leg.

Bayern Munich Real Madrid Champions League Harry Kane Arda Guler Luis Diaz Michael Olise Kylian Mbappe