Swindon's only goal of the game was scored by Charlie Austin on 65 minutes.
Austin later had to be taken off injured, and will now be out of action for a few weeks.