Arsenal put one foot firmly in the semi-finals of the 2025-26 Champions League with a hard-fought 1-0 victory over Sporting Lisbon on Tuesday night.
The two sides were seemingly destined to play out a goalless stalemate at the Estadio Jose Alvalade, until Kai Havertz popped up with a last-gasp winner in injury time.
Relive the Gunners' crucial victory below!