Our under-23s completed a barely believable comeback by scoring three times in injury time to rescue a draw against Leicester on Saturday.
We made a confident start at London Colney, and had the ball in the net after a flowing team move resulted in Mika Biereth firing into the roof of the net - but the goal was flagged for offside.
That was the only action of note in the first half, but after the restart the game burst to life in spectacular fashion.
The Foxes drew first blood when Terell Pennant slotted home just after the hour mark, and soon doubled their advantage when Tawanda Maswanhise curled a fine finish home from the edge of the area.
The away side came close to making it three when Jacob Wakeling dispossessed Zane Monlouis and raced through on goal, but Zak Swanson's superb last-ditch tackle saved us.
But Leicester did make it three when, with 13 minutes remaining, Ben Nelson's header crept past Karl Hein at the near post - leaving us three goals down.
The game looked dead and buried - and there was worse to follow as Hein went off injured and, as we had made all three substitutes already, striker Biereth had to go in goal.
Tim Akinola pulled back what looked to be a consolation goal in the first minute of injury time when he poked home at the far post.
But we refused to give up, and when Omari Hutchinson drilled a firm shot into the far corner two minutes later, a dramatic comeback was on the cards.
There was to be one final act in a thrilling game when, seven minutes into stoppage time, Swanson made a powerful run upfield and found Folarin Balogun in the area, and the striker fired in to spark wild celebrations.
What a finish, what a match, what a response.
Copyright 2023 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.