Arsenal reached the semi-finals of the Champions League after edging out Sporting Lisbon in a nervy goalless draw in the second leg against Sporting Lisbon that secured a 1-0 aggregate victory on Wednesday.
The result means that Arsenal have reached the Champions League semi-finals in two consecutive seasons for the first time in their history.
The Gunners were well below their best in the second leg of their quarter-final at the Emirates Stadium.
But they maintained their slim lead from the first leg as Sporting failed to make them pay for the latest in a growing list of poor performances.
The Gunners will face Atletico Madrid for a place in the final after the Spanish club won 3-2 on aggregate against Barcelona on Tuesday.
Arsenal thrashed Atlético 4-0 in the group stage at the Emirates in October, but will have to improve significantly to reach the final for the first time since 2006.
At the Allianz Arena, Bayern Munich beat Real Madrid in a thrilling 4-3 victory to qualify 6-4 on aggregate.
With Madrid leading 3-2 and less than 10 minutes remaining, the Spanish giants had a player sent off and Eduardo Camavinga received his second yellow card.
Bayern Munich took advantage and scored two late goals from Luis Díaz and Michael Olise in the 89th and 94th minutes to advance.
JamzNG Latest News, Gist, Entertainment in Nigeria