Swindon scored twice in the last four minutes to stun Coventry City and earn victory for new Robins boss Kevin MacDonald in his first game in charge.
Franck Moussa opened the scoring for Coventry after just 64 seconds, firing low into the bottom corner.
Swindon dominated the rest of the game, only to waste chances, Andy Williams going closest when he hit the post.
But Williams finally scrambled home an 86th-minute leveller before Darren Ward headed home a last-minute winner.
Despite the tonic of earning their third straight away win at Bournemouth in midweek, managerless Coventry's fourth straight home defeat now leaves them seven points adrift of the play-offs.
Swindon's last visit to Coventry was in their Premiership days, when they drew 1-1 at Highfield Road in January 1994, Andy Mutch scoring in the last minute to cancel out Roy Wegerle's opener for the home side.
On a day when the top three all won, Swindon's first victory in three games leaves them still in third, two points behind second-placed Sheffield United.
But they had only themselves to blame for leaving it so late, Williams missing a hat-trick of first-half chances.
The 10-goal striker, Swindon's second top scorer, dragged the ball into the side netting when one-on-one on the half-hour mark before hitting the post from an identical situation seven minutes later and then seeing his follow-up effort tipped over the crossbar.
Only brave blocks from Coventry pair Nathan Cameron and Aaron Martin kept Swindon out until four minutes from time when substitute Adam Rooney struck the post after following up his own shot from 10 yards, only for Williams to pounce on the loose ball.
This page is best viewed in an up-to-date web browser with style sheets (CSS) enabled. While you will be able to view the content of this page in your current browser, you will not be able to get the full visual experience. Please consider upgrading your browser software or enabling style sheets (CSS) if you are able to do so.