Bayern Munich took a crucial advantage in their UEFA Champions League quarter-final tie with a 2–1 victory over Real Madrid at the Santiago Bernabéu, in a fast-paced and high-quality encounter.
The German side started strongly and created early chances, with Dayot Upamecano missing from close range and Serge Gnabry failing to convert a clear opportunity. Their pressure paid off in the 41st minute when Luis Díaz opened the scoring with a composed finish, giving Bayern a deserved 1–0 lead before halftime.
Bayern struck again almost immediately after the restart. Just 20 seconds into the second half, Harry Kane doubled the advantage, finishing clinically and putting the visitors firmly in control at 2–0.
Real Madrid responded with urgency and intensity, creating several chances as the game opened up. Bayern goalkeeper Manuel Neuer played a crucial role, producing multiple key saves to deny Vinícius Jr., Éder Militão, and Brahim Díaz. Despite Bayern continuing to threaten on the counterattack, including a missed opportunity from Jamal Musiala, Madrid managed to get back into the game in the 74th minute when Kylian Mbappé scored to make it 2–1.
The final stages were frantic, with both teams pushing for goals. Bayern had chances to extend their lead but were unable to capitalize, while Madrid pressed for an equalizer, winning late corners and creating dangerous moments. However, the German side held firm to secure a narrow but valuable away win.

