Swindon carried the greater threat in the first half and Pritchard put them ahead after 17 minutes, curling a brilliant 25-yard free-kick into the top corner after Massimo Luongo had been tripped by Darren Potter.
Swindon were reduced to ten men six minutes after the break when Byrne maliciously stamped on Williams' foot as the Dons defender cleared the ball.
Bamford equalised for the Dons just four minutes later, racing on to Potter's defence-splitting pass to poke the ball past Wes Foderingham for his fifth goal of the season.
The Dons pressed for a winner in the closing stages, but Danny Green's angled curler was well-saved by Foderingham before substitute George Baldock had an 89th-minute goal controversially ruled out for offside.
- Sports & Recreation
- Nathan Byrne
- Patrick Bamford