
Bayern Munich defeated Real Madrid 4-3 in the second leg of the UEFA Champions League quarter-finals, winning 6-4 on aggregate to advance to the semi-finals. They will face Paris Saint-Germain next, while Arsenal also progressed by eliminating Sporting.
Bayern Munich's Michael Olise (C) celebrates scoring his side's fourth goal with teammates during the UEFA Champions League Quarterfinal Second Leg soccer match between Bayern Munich and Real Madrid at Allianz Arena. Sven Hoppe/dpa
Late goals from Luis Díaz and Michael Olise meant Bayern Munich finally got the better of Real Madrid in another enthralling game on Wednesday to edge into the Champions League semi-finals alongside Arsenal, who knocked out Sporting.
Real's Arda Güler scored twice but Bayern won 6-4 on aggregate in the quarter-final after a 4-3 second-leg victory in Munich which will live long in the memory. They face holders Paris Saint-Germain in the last four in late April and early May.
A terrible first-minute kick-out by Manuel Neuer, who was superb in a thrilling first leg, allowed Real's Güler to fire into an empty net from 25 metres for his maiden Champions League goal.
It was a quick and sudden blow for six-times champions Bayern, who had dominated for long spells while winning 2-1 in the Spanish capital last week.
But the hosts soon levelled to lead the tie again, Real keeper Andriy Lunin this time at fault as Aleksandar Pavlović headed in a corner while stood on the line.
Güler then bent in a free-kick just before the half hour mark, with Neuer arguably exposed again before Harry Kane scored with aplomb to put Bayern back ahead.
Kylian Mbappé netted his 15th of the Champions League season from Vinícius Júnior's slick pass before the break to leave the game poised for extra-time. Bayern appealed for a foul early in the build-up, but were waved away.
The drama slowed slightly in the second half but a second booking for Real substitute Eduardo Camavinga late in the half boosted the Allianz Arena.
Colombia's Díaz then struck on 89 minutes and Olise in stoppage time as Bayern ended a run of four defeats in a row against the 15th-times record champions in knock-out ties in the elite European event.
Arsenal will meet Atlético Madrid in the semi-finals after a 0-0 home draw with Sporting sealed a 1-0 aggregate victory.
Bayern Munich's Luis Diaz celebrates scoring his side's third goal with teammates Dayot Upamecano (R) and Jonathan Tah (L) during the UEFA Champions League Quarterfinal Second Leg soccer match between Bayern Munich and Real Madrid at Allianz Arena. Sven Hoppe/dpa
Real Madrid's Arda Gueler celebrates scoring his side's second goal during the UEFA Champions League Quarterfinal Second Leg soccer match between Bayern Munich and Real Madrid at Allianz Arena. Sven Hoppe/dpa
Real Madrid's Kylian Mbappe celebrates scoring his side's third goal during the UEFA Champions League Quarterfinal Second Leg soccer match between Bayern Munich and Real Madrid at Allianz Arena. Tom Weller/dpa
Bayern Munich's Harry Kane (L) celebrates scoring his side's second goal during the UEFA Champions League Quarterfinal Second Leg soccer match between Bayern Munich and Real Madrid at Allianz Arena. Tom Weller/dpa
Bayern Munich's Aleksandar Pavlovic celebrates scoring his side's first goal during the UEFA Champions League Quarterfinal Second Leg soccer match between Bayern Munich and Real Madrid at Allianz Arena. Sven Hoppe/dpa
Real Madrid players celebrate their side's first goal during the UEFA Champions League Quarterfinal Second Leg soccer match between Bayern Munich and Real Madrid at Allianz Arena. Tom Weller/dpa
Arsenal's Noni Madueke (L) and Sporting Lisbon's Hidemasa Morita battle for the ball during the UEFA Champions League quarter-final second leg soccer match between Arsenal and Sporting Lisbon at the Emirates Stadium. Nick Potts/PA Wire/dpa
Sporting Lisbon's Eduardo Quaresma (L) and Arsenal's Gabriel Martinelli battle for the ball during the UEFA Champions League quarter-final second leg soccer match between Arsenal and Sporting Lisbon at the Emirates Stadium. Nick Potts/PA Wire/dpa
Bayern Munich won the match 4-3, resulting in a 6-4 aggregate victory over Real Madrid.
Luis Díaz and Michael Olise scored late goals for Bayern Munich in the quarter-final match.
Arda Güler scored twice for Real Madrid, including a goal from 25 meters, marking his first Champions League goal.
Bayern Munich will face Paris Saint-Germain in the semi-finals of the UEFA Champions League.

Subaru vs Hyundai: A New Rivalry at the 2026 Nürburgring 24h
Pirates catcher Joey Bart surprises Braxton Ashcraft with an on-field gender reveal before his start!
Former Arsenal goalkeeper Alex Manninger dies at 48 after being hit by a train in Salzburg.
Mike Trout becomes the first visiting player to homer in three straight games at Yankee Stadium since 2013.
NHL Playoffs 2026 begin April 18; key standings and tiebreakers explained.
See every story in Sports — including breaking news and analysis.