A 63rd-minute Joshua Kimmich header gave Bayern Munich a 1-0 win over Arsenal and a place in the Champions League semi-finals on Wednesday.
The 3-2 aggregate quarter-final victory means Bayern return to the last-four for the first time since winning the title in 2020.
Bayern will face Real Madrid for a place in the final.
The result continues a poor week for Arsenal, who conceded top spot in the Premier League table on Sunday with their first league loss of 2024.
Six-time Champions League winners Bayern join fellow Bundesliga side Borussia Dortmund, who face Paris Saint-Germain, in the semi-finals.
In the other quarterfinal of the day, defending champions Manchester City bowed out following a 3-4 loss on penalties to Real Madrid.
City had not lost at home in the Champions League since 2018 but the holders were held at bay by a heroic defensive effort by the 14-time European champions despite having 34 attempts on goal.
Rodrygo gave the visitors an early lead before Kevin De Bruyne hit back for the holders to leave the match level at 1-1 on the night and 4-4 on aggregate.
However, City's defence of the competition came to an end after Bernardo Silva and Mateo Kovacic saw spot-kicks saved by Madrid's unlikely hero Andriy Lunin.