Bayern Munich claimed a 2-1 first-leg lead in their Champions League quarter-final against Real Madrid thanks to goals from Luis Díaz and Harry Kane, though a late Kylian Mbappé strike kept the tie alive.
Bayern Munich departed the Santiago Bernabéu with a slender aggregate advantage after a disciplined performance in the Spanish capital.
Despite enduring a winless streak in their last nine meetings with Los Blancos, Vincent Kompany’s side found a breakthrough via Luis Díaz before Harry Kane doubled the lead early in the second half.
Real Madrid struggled to breach a defiant Manuel Neuer until Kylian Mbappé finally converted a rebound from a Jude Bellingham cross, setting up a high-stakes second leg at the Allianz Arena next week.
Real Madrid Player Ratings
Manuel Neuer (8): The veteran goalkeeper proved he is still the “GOAT” with a series of world-class interventions. He produced three vital saves to deny Kylian Mbappé and Vinícius Junior in the first half and was unfortunate to concede after pushing a powerful strike onto his own crossbar.
Josip Stanišić (6): Tasked with containing Madrid’s dangerous wingers, the fullback put in a steady, functional shift. While he rarely ventured forward, his defensive positioning helped nullify early pressure, though he was occasionally stretched by the pace of the home side.
Dayot Upamecano (4): It was a night to forget for the Frenchman despite the win. He missed a sitter from six yards out early on and nearly gifted Madrid a goal with a poor, short back-pass that required Neuer to bail him out once again.
Jonathan Tah (6): The center-back provided much-needed composure alongside the erratic Upamecano. He was dominant in the air and led the backline well, though the introduction of Jude Bellingham in the latter stages forced him into several desperate blocks.
Konrad Laimer (5): Starting in a defensive role, Laimer struggled to influence the game consistently. He blazed an early chance over the bar and found himself caught out of position as Madrid ramped up the pressure during the final thirty minutes.
Joshua Kimmich (6): Kimmich acted as the team’s heartbeat in midfield, circulating possession with his typical efficiency. While he provided a solid platform for the attackers, he found it difficult to track the late runs of Madrid’s attacking midfielders.
Aleksandar Pavlović (7): The youngster showed maturity beyond his years, winning a crucial tackle on the halfway line to initiate the sequence for the second goal. His energy and ball recovery were essential in disrupting the rhythm of the Spanish giants.
Michael Olise (8): A constant menace on the right flank, Olise delivered a brilliant assist for Harry Kane’s goal. His flair and direct running forced Real’s defenders into a retreat, cementing his status as one of Bayern’s most productive outlets this season.
Serge Gnabry (6): Operating in the number ten role, Gnabry’s movement was intelligent, and he provided the key pass for the opening goal. However, his influence faded in the second half as Bayern transitioned into a more defensive shape.
Luis Díaz (7): The winger displayed clinical instincts to open the scoring, sliding a first-time finish under Andriy Lunin. His pace on the counter-attack kept Real Madrid honest, though he sacrificed some of his offensive threat to help defensively.
Harry Kane (7): Returning from an international injury layoff, the captain proved his value with a sublime bottom-corner finish to double the lead. Beyond the goal, his “cushioned header” nearly created an opener and his hold-up play was vital.
Substitutes
Jamal Musiala (5) and Alphonso Davies (5) were introduced to provide fresh legs but struggled to impact the game as Madrid dominated late possession. Sidney Bischof and Leon Goretzka were late entrants and did not receive a formal rating.

