Swindon took the lead on 22 minutes with a close range goal from Charlie Austin.
Seconds before half time Rose handled the ball just outside the area. Yeovil were awarded a free kick and Gavin Williams scored to make it 1-1. The game kicked off before the referee blew up for half time a second later.
Yeovil looked a much better side in the second hal, and were in front on 50 minutes when Sam Williams was able to score from close rnage to make it 2-1.
Then on 60 minutes Yeovil made it 3-1 when Bowditch hit the ball under David Lucas.
Swindon looked to be heading towards a defeat before Morrison scored on 86 minutes following a corner to make it 3-2.
Then on 89 minutes Swindon equalised making it 3-3 with a goal from McGovern. Swindon then pushed forward and looked likley to score a 4th before running out of time.