Super substitute Fletcher Holman inspired stuttering Swindon with a comeback 2-1 victory against Walsall.
Jamie Jellis put fellow play-off chasers Walsall ahead in the 66th minute, but his side could not hold on.
Holman came off the bench to level in the 81st minute before setting up Aaron Drinan’s stoppage-time winner.
The Saddlers should have gone ahead after the break when Mason Hancock’s tempting header just needed a tap-in from two feet, but Kacper Lopata made no contact while Daniel Kanu somehow fluffed his chance at the far post.
Jellis put the Saddlers ahead with a delicate touch from Aaron Loupalo-Bi’s cross which crept in at the far post.
When Michael Olakigbe burst down the right wing and found Holman the Robins looked certain to level, but the former Wolves man volleyed well wide.
He made amends when he raced after a long throw from goalkeeper Connor Ripley and bore down on goal, slotting in the far corner with nine minutes left.
In the second minute of added time, Holman was sent through again and unselfishly teed up Drinan for a tap-in to lift Swindon up to fifth.
Subscribe or register today to discover more from DonegalLive.ie
Buy the e-paper of the Donegal Democrat, Donegal People's Press, Donegal Post and Inish Times here for instant access to Donegal's premier news titles.
Keep up with the latest news from Donegal with our daily newsletter featuring the most important stories of the day delivered to your inbox every evening at 5pm.