Stephen Wearne scored twice on his full league debut for MK Dons inside the first eight minutes to secure a 2-1 victory at struggling Swindon.
Wearne opened the scoring with just four minutes on the clock after some calamitous Swindon defending.
Goalkeeper Jack Bycroft and Conor McCarthy left the ball for each other, allowing Kyran Lofthouse to nip in and tee up Wearne for a simple finish.
It was 2-0 four minutes later as Wearne swept home at the far post following a brilliant centre across the six-yard box.
The Dons pushed for a third goal and Daniel Kemp forced a good save out of Bycroft nine minutes into the second half with a stinging 25-yard shot.
Charlie Austin finished emphatically with one minute remaining to give Swindon hope of a late comeback, but the visitors were able to see out the win.
The victory lifts MK Dons up to fifth in the Sky Bet League One table, seven points off leaders Stockport, while Swindon languish in 18th place after a run of four games without a win.
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.