Doncaster Rovers were denied a first win under caretaker-manager Rob Jones, conceding an injury time equaliser.
Doncaster had done the hard work in the second half after coming from behind to lead thanks to goals from Keshi Anderson and Andy Williams.
Swindon went ahead early in the second half when Nicky Ajose got in behind the Doncaster defence and he lobbed the ball over Thorsten Stuckmann.
The Swindon striker could have doubled the lead soon afterwards when he was put through on goal but this time Stuckmann denied him.
The visitors had another good chance when the ball found Louis Thompson but he fired wide when he should have done better and they were made to pay for the miss soon afterwards.
Anderson cut in from the left before firing past Belford. The goal lifted Doncaster and Dany N`Guessan, and Andy Butler both went close before they went ahead from the spot. James Coppinger was fouled in the penalty area and Williams stepped up to score his first league goal for the club.
Jon Obika equalised for the visitors in injury time as he rose to head home from a corner and deny Doncaster the three points.
Stuckmann, Jones (Taylor-Sinclair 36), Coppinger, Butler, Evina, Wellens, Middleton (N’Guessan 56), Horsfield, Chaplow, Anderson (Forrester 87), Williams
Subs not used
Marosi, Gobern, Keegan, Stewart
Belford, Branco, Williams, Turnbull, Brophy, Kasim, Traore, L. Thompson, Robert (Obika 71), Ajose, Ojamaa
Subs not used
Johns, Ormonde-Ottewill, Balmy, Barry, Rodgers, Hylton
Join Vital Donny
Join Vital Doncaster Rovers!
With news and views, along with a forum, polls and article comments, everything you need in a fans site is right here!
Vital is also 100% interactive. Not only can you have your say on the articles and the forum but you can also suggest an article or a poll so you can air your views.
So why not join Vital today?
It’s easy to register here and enjoy getting involved
To visit the message board, click here.