Gillingham drew level with Swindon Town at two goals apiece on Tuesday evening, a result that felt fair given the chaotic final half-hour that preceded it.
Swindon moved into an early lead through Omar Beckles in the 27th minute, and Will Wright extended that advantage just before half-time. Ryan Tafazolli's booking on the stroke of half-time added a layer of tension heading into the break, with Gillingham needing a response.
It arrived swiftly. Fletcher Holman and Ollie Palmer both scored inside the 60th minute, with Billy Kirkman also cautioned as the game accelerated into a frantic middle passage. Swindon had controlled the opening period with reasonable composure, but Gillingham's directness unsettled them once the tempo shifted.
Aaron Drinan became the central figure in the closing stages, scoring in the 68th and 77th minutes to give Swindon a renewed lead. Joel McGregor was booked in the 75th minute as the visitors worked to protect their advantage.
Gillingham refused to accept defeat. Sam Vokes and S. Palmer-Houlden both found the net in the 81st minute, drawing the hosts level again and sending the home support into relief. Garath McCleary's caution at the same point suggested the game's temperature remained high. Fletcher Holman received a second booking in the 86th minute and was dismissed, leaving Gillingham to see out the remaining minutes with ten men.
They held on. The point felt hard-earned for both sides.
Recap generated from the event timeline. Editorial team review by request. How we use AI.