Late strikes from Luis Diaz and Michael Olise sealed a dramatic 4–3 win for Bayern Munich over Real Madrid on Wednesday, clinching a 6–4 aggregate victory and setting up a semi-final with holders Paris Saint-Germain (PSG).
The tie was level at the break in the second leg after a scintillating opening half, with record 15-time European champions Real going ahead three times on the night.
Bayern won 2-1 last week in the Spanish capital, but Arda Guler pounced on a loose Manuel Neuer pass to put the visitors ahead after just 34 seconds at the Allianz Arena. He scored again from a free-kick after Aleksandar Pavlovic equalised.
Harry Kane put Bayern back ahead in the tie only for Kylian Mbappe to restore parity overall when he put Madrid 3-2 up before half-time.
Eduardo Camavinga was sent off for a second yellow card with four minutes left and Bayern pushed forward, Diaz blasting into the corner from outside the box after a crucial deflection
With Real pressing for an equaliser, Olise curled in a magnificent shot to rubberstamp Bayern’s ticket to the last four and keep alive their quest for a seventh European crown. They will head to Luis Enrique’s PSG at the end of the month.
Tempers boiled over after the final whistle with Guler picking up a straight red for confronting the referee.
Atletico Madrid, PSG advance to Champions League semi-finals
In the other game on Wednesday, Arsenal reached the Champions League semi-finals after riding their luck in a nervous goalless draw against Sporting Lisbon that clinched a 1-0 aggregate victory.
Arsenal were well below their best in the quarter-final second leg at the Emirates Stadium.
But they held onto their slender first-leg advantage as Sporting failed to make them pay for the latest in a growing list of angst-ridden performances.
The Gunners will face Atletico Madrid for a place in the final after the Spanish club went through 3-2 on aggregate against Barcelona on Tuesday.
Arsenal crushed Atletico 4-0 in the group stage at the Emirates in October, but they will have to improve significantly to reach the final for the first time since 2006.
Arsenal have reached the Champions semi-finals in two consecutive seasons for the first time in their history.
The Gunners haven’t lifted the Premier League since 2004 and have never won the Champions League.
- Oil prices stable amid US-Iran peace talks - April 16, 2026
- Airlines to suspend flights over fuel hike - April 16, 2026
- Senate gives NNPC April 29 deadline to explain N210trn audit queries - April 16, 2026







