Luis Diaz Slays Bayern Munich's European Demons as Real Madrid Crumble Under His Magic

Luis Diaz Slays Bayern Munich's European Demons as Real Madrid Crumble Under His Magic

In a breathtaking European showdown, Bayern Munich netted twice in stoppage time to edge past Real Madrid 4–3, advancing to the Champions League semifinals on a 6–4 aggregate scoreline.

In what was arguably the finest 45 minutes of the entire season, Bayern's first-leg lead vanished within 30 seconds as Arda Güler pounced on a glaring error from Manuel Neuer. The home side hit back through Aleksandar Pavlović and Harry Kane, before Güler completed his double and Kylian Mbappé leveled the tie at four apiece heading into the break.

Bayern dominated the ball after halftime, yet it was Real Madrid who carved out the clearest chances — until the contest shifted dramatically following Eduardo Camavinga's red card.

In the 89th minute, Luis Díaz stepped up when it mattered most to restore Bayern's advantage, and Michael Olise added a fourth with the game's final touch to decisively wrap up the tie.

Vincent Kompany's men finally exacted revenge for four consecutive Champions League exits at Real Madrid's hands and will head into the semifinals brimming with confidence as they look to topple Paris Saint-Germain.

Heroes and Villains

Heroes

Luis Díaz.

On a night where everything seemed to go against Luis Díaz — squandering opportunities and misplacing routine passes — the composed Colombian international refused to quit and delivered the most crucial strike of the match. With extra time looming, Díaz channeled his inner Superman and unleashed a long-range effort that Andriy Lunin could not hold, propelling Bayern Munich into the semifinals.

The midfield partnership of Aleksandar Pavlović and Joshua Kimmich was central to everything Bayern did well on Wednesday evening. Madrid attempted to turn the match into an end-to-end affair and succeeded at times, but Bayern's engine room persistently worked to control the tempo — and that's when the hosts looked most dangerous. Pavlović also converted a Kimmich delivery to open Bayern's scoring.

Kane and Dayot Upamecano both merit an honorable mention for their superb combination leading to Bayern's second, though we'll revisit them shortly.

Villains

Manuel Neuer.

Barely a month after celebrating his 40th birthday and just a week removed from an outstanding display, Manuel Neuer was dreadful in the second leg. The German legend single-handedly surrendered Bayern's lead within the opening minute by gifting Güler his first goal, then appeared hesitant to challenge for the post when trying to stop Güler's free-kick. It was a nightmarish evening that exposed Neuer's age.

Once again, Kane and Upamecano earn a dishonorable mention. The striker's half-hearted attempt to bring the ball under control triggered the sequence for Madrid's third, which Mbappé finished off — a run Upamecano allowed with alarming ease.

Bayern Munich Player Ratings vs. Real Madrid (4-2-3-1)

Harry Kane

*Ratings Provided by FotMob*

GK: Manuel Neuer—5.0: Terrible timing for the legendary shot-stopper to turn in one of the most dismal performances of his storied career. Rescued by his outfield teammates.

RB: Josip Stanišić—6.2: Endured a fairly quiet first half before appearing to pick up an injury from an uncalled foul during the buildup to Madrid's opener. He did not come out for the second half.

CB: Dayot Upamecano—7.8: Impressively solid against Vinicius Junior and showed the composure of a natural No. 10 with a superb assist for Kane's goal. His inconsistency then resurfaced when he failed to track Mbappé's run for Madrid's third.

CB: Jonathan Tah—5.9: Visibly struggled against the pace and quality of Madrid's forward line, looking overwhelmed from the outset. Settled down noticeably after the interval.

LB: Konrad Laimer—6.1: Made a vital close-range block to deny what looked like a certain Mbappé goal, but then conceded an unnecessary foul that handed Güler the chance to complete his brace.

DM: Joshua Kimmich—8.3: Bayern were at their most fluid when Kimmich had the ball. The seasoned German was dominant throughout the second half.

DM: Aleksandar Pavlović—7.8: Sharp and effective in possession, and chose the perfect moment to open his Champions League account with a timely goal to put Bayern back in front.

RW: Michael Olise—8.4: He'll be frustrated not to have had more time against Álvaro Carreras, as he was far less effective when matched up with Ferland Mendy early on. The Frenchman grew into the game after the break and took control of Bayern's attack, netting the decisive goal.

AM: Serge Gnabry—6.6: Largely anonymous in Bayern's attack, fading from the game for extended periods and contributing very little in the final third.

LW: Luis Díaz—7.9: Had a largely forgettable night, but deserves full credit for his relentless effort, which was ultimately rewarded with the goal that booked Bayern's place in the semifinals.

ST: Harry Kane—8.7: Kept largely under wraps for most of the match, but needed just one moment to remind everyone of his lethal finishing with a powerful strike. He then set up Olise's goal and rounded off another impressive performance in the attacking third.

SUB: Alphonso Davies (46' for Stanišić)—6.9: Provided width and attacking thrust down the flank while handling his defensive responsibilities capably.

SUB: Jamal Musiala (61' for Gnabry)—6.9: Looked like his old self, offering a marked improvement over Gnabry and providing the assist for Díaz's winner.

Subs not used: Jonas Urbig (GK), Leonard Prescott (GK), Hiroki Ito, Kim Min-jae, Raphaël Guerreiro, Nicolas Jackson

What the Ratings Tell Us

Bayern Munich

The Numbers That Explain Bayern's Dramatic Victory

Bayern Munich players celebrating.

Statistic

Bayern Munich

Real Madrid

Possession

69%

31%

Expected Goals (xG)

2.09

2.27

Total Shots

21

12

Shots on Target

9

5

Big Chances

2

3

Pass Accuracy

88%

78%

Fouls

10

12

Corners

9

2

Don't miss a story

Get the latest news delivered straight to your inbox.