A stoppage-time winner from Louis Zecevic John saw us beat West Bromwich Albion in a thriller in the U18s Premier League South.
It looked as though we had let two points slip away at the death when the visitors made it 2-2 from the penalty spot, but Zecevic John popped up with another goal to extend our winning run to five matches in all competitions.
We took the lead on 10 minutes when Dan Casey handed us the advantage with his 11th goal of the campaign, and that's how things stayed until half-time before the game exploded into life after the break.
Louie Copley hit the crossbar from distance as we looked to increase our lead.
Devine Onyemachi pulled the visitors level midway through the second period, but 10 minutes later Andre Harriman-Anous put Adam Birchall's team back in front at the Sobha Realty Training Centre, tapping in from close range.
But as the game entered stoppage-time, it looked as though the Baggies would depart with a point when substitute Brayden Clarke was dismissed for a second bookable offence, allowing Onyemachi to grab his second of the afternoon from the penalty spot, sending Khari Ranson the wrong way.
However there was to be a final twist two minutes later when Zecevic John struck to spark jubilant scenes.
Copyright 2025 The Arsenal Football Club Limited. Permission to use quotations from this article is granted subject to appropriate credit being given to www.arsenal.com as the source.