Arsenal have advanced to the Champions League semi-finals for the third time in its history, defeating Real Madrid 2-1 at the Bernabeu and winning 5-1 on aggregate.
After winning the first leg 3-0, Arsenal extended their lead in the 65th minute with a wonderful chipped goal from Bukayo Saka.
Madrid equalised two minutes later when Vinicius Junior caught William Saliba off guard, but Gabriel Martinelli’s goal in second-half stoppage time sealed the victory.
In a frenetic first half, Saka had seen a Panenka penalty saved by Thibaut Courtois, while VAR intervened at the other end to deny Real Madrid a spot kick of their own.
Arsenal will face Paris Saint-Germain in the semi-final while Barcelona and Inter will meet in the other last-four tie.