Alex Addai’s last-gasp goal earned Cheltenham an FA Cup replay with Swindon after a 1-1 draw at the Jonny-Rocks Stadium.
All the drama unfolded in stoppage time, with Jerry Yates giving Swindon the lead in the 91st minute before Addai levelled almost immediately.
Looking for their first ever win at Cheltenham, Swindon were on top for much of the game and had the best chances to take the lead during the first half.
Ben Tozer made an important block from Kaiyne Woolery and the ball fell kindly for goalkeeper Scott Flinders after 18 minutes.
Flinders blocked well from Woolery three minutes later after Rohan Ince conceded possession.
Swindon’s best chance of the opening 45 minutes fell to Jerry Yates, who was through one on one, but Flinders once again intervened to ensure it remained level at the break.
Yates saw a header hit the right post after a cross from Dion Donohue in the 57th minute as Swindon continued to look the most threatening, taking the lead through Yates’ shot into the bottom right corner.
But before the away fans had stopped celebrating, substitute Addai slotted home at the other end to ensure the sides will meet again at the County Ground.