Arsenal reached the Champions League quarter-finals for the first time since 2010 after beating Porto in a penalty shootout following a night of tension at Emirates Stadium.
The Gunners went into this last-16 second leg 1-0 down but drew level when Leandro Trossard put them ahead on the night four minutes before the interval with a smooth finish following brilliant work by captain Martin Odegaard.
A scrappy, fractious encounter failed to yield a winner even after extra time and it was Arsenal who held their nerve to go through to the last eight.
Odegaard, Kai Havertz, Bukayo Saka and Declan Rice were all on target for Arsenal but Wendell missed for Porto before David Raya’s save from Galeno sealed victory for Mikel Arteta’s side amid scenes of wild celebration.