The Robins fought back to claim a 2-2 draw away against MK Dons in the Sky Bet League One.
Cheltenham took the lead in the first half through Elliott Bonds before former Robins man Mo Eisa bagged two for the Dons.
Who else but Alfie May would grab a goal at the death for the Robins, ensuring that they left Milton Keynes with a point.
The hosts looked to get themselves ahead early on as Dean Lewington lashed his effort well over Luke Southwood's goal.
Cheltenham would take the lead in the game however, a mistake at the back from MK Dons gifted the ball to Bonds, who tucked the ball home from close range.
Bonds went for goal again just before half-time, putting the ball just over the bar from outside the area.
The Dons would pull one back before halftime, with Eisa drilling the ball into the bottom corner of Southwood's goal.
Eisa had a chance to make it two for the Dons, however, a good save from Southwood kept the scores level.
The striker did ensure the Dons took the lead, scoring from the penalty spot after Tennai Watson was brought down in the box.
May saw a penalty brilliantly saved by Cumming after Aidan Keena was tripped in the MK Dons penalty area.
May would draw the Robins level deep into added time, Ryan Broom's cross was met by Caleb Taylor to head it back across the goal for the striker to poke home from close range.
Robins - Southwood, Long(c) (Rea 75), Taylor, Bradbury (Freestone 75), Jackson (Brown 82), Ferry, Olayinka (Perry 68), Bonds, Broom, May, Keena
Un-used subs - MacDonald, Raglan, Williams
MK Dons - Cumming, Watson, Lewington(c), Tucker, McEachran (Johnson 90+2), Eisa (Grigg 78), Holland (Leko 64), Grant (Robson 90+2), Stewart, Jules, Maghoma
Un-used subs - Ravizzoli, Lawrence, Devoy
Referee - M Jackson