Match ends, Yeovil Town 0, MK Dons 2.
Will Grigg notched his sixth goal of the season as MK Dons sealed all three points against 10-man Yeovil at Huish Park.
Ben Nugent was dismissed for the hosts after the break when he received a second booking for bringing down Grigg.
The Dons capitalised just minutes later when Grigg raced to slot the ball past on-loan goalkeeper Jake Kean.
Daniel Powell doubled the visitors' lead late on when he curled home an impressive strike from distance.
The result means Yeovil slip to 19th place in the League One table, whilst MK Dons remain fourth.
Yeovil Town boss Gary Johnson told BBC Radio Somerset:
"You have to stop a Milton Keynes team playing their pattern. That means, try to get 10-15 passes to get their game going, to try and get it out to the left-back to head it inside and we coped with all of them things.
"We had the first two or three chances but then we shot ourselves in the foot like we've done a couple of times this year.
"We made a mistake and the mistake was for a lad to get sent off and it was a sending off - two bookings. There were a few that I thought weren't bookings in the game but those two were."
MK Dons Manager Karl Robinson told BBC Three Counties Radio:
"I actually thought they were good. I thought the sending off really did swing the game. We were a little bit sloppy at times today, but we've won 2-0. I'm very, very happy.
(On Nugent sending off) "There were a number of challenges today which were borderline. By the laws of the game it was out of control. It was an interesting one, but if he doesn't get the ball I think he'll go.
"It rained today, really heavy and it was a slow pitch. It was a slow game. But I thought the two sets of players were 100% committed to their football club this afternoon.
"We said 10 games was the benchmark for us, now 10 games on we're sat in a good position. This is a great afternoon for us."
- 20NugentBooked at 66mins
- 5MartinBooked at 32mins
- 8BerrettSubstituted forGrantat 64'minutes
- 23GillettSubstituted forPriceat 79'minutes
- 16RalphBooked at 76mins
- 9HayterSubstituted forLeitch-Smithat 64'minutes
- 25Hiwula-MayifuilaBooked at 80mins
- 4FlanaganSubstituted forRandallat 33'minutesBooked at 83mins
- 8PotterBooked at 14minsSubstituted forBakerat 86'minutes
- 10ReevesBooked at 58mins
- 11GriggSubstituted forCarruthersat 88'minutes
- 17PowellBooked at 74mins
- Carl Berry
- Shots on Target
Joe Edwards (Yeovil Town) wins a free kick in the defensive half.
Second Half ends, Yeovil Town 0, MK Dons 2.
Joel Grant (Yeovil Town) wins a free kick in the defensive half.
Foul by Samir Carruthers (MK Dons).
Corner, Yeovil Town. Conceded by Mark Randall.
Joe Edwards (Yeovil Town) wins a free kick on the right wing.
Foul by Ben Reeves (MK Dons).
Attempt saved. Jordy Hiwula-Mayifuila (Yeovil Town) right footed shot from the centre of the box is saved in the centre of the goal.
Substitution, MK Dons. Samir Carruthers replaces William Grigg.
Foul by A-Jay Leitch-Smith (Yeovil Town).
Dean Lewington (MK Dons) wins a free kick in the defensive half.
Substitution, MK Dons. Carl Baker replaces Darren Potter.
Goal! Yeovil Town 0, MK Dons 2. Daniel Powell (MK Dons) right footed shot from the centre of the box to the bottom right corner.
Mark Randall (MK Dons) is shown the yellow card.
Nathan Ralph (Yeovil Town) wins a free kick on the left wing.
Foul by Mark Randall (MK Dons).
Foul by Seth Nana Ofori-Twumasi (Yeovil Town).
Daniel Powell (MK Dons) wins a free kick on the left wing.
Jordy Hiwula-Mayifuila (Yeovil Town) is shown the yellow card.