Match ends, MK Dons 0, Preston North End 2.
Joe Garner consigned MK Dons to their fifth defeat in seven games as Preston easily beat their promotion rivals.
Kyle McFadzean's long-range effort for the Dons was saved at full stretch by Sam Johnstone in a sedate first half.
Preston seized the initiative after the break as Callum Robinson powered through the home defence and drove the ball past a diving Ian McLoughlin.
Poor defending then allowed Garner to head home his 15th goal of the season from Paul Gallagher's cross.
The win kept Preston in second place, 10 points behind leaders Bristol City, while the Dons slipped a place to fourth.
MK Dons manager Karl Robinson told BBC Three Counties Radio:
"I thought the first half was very even, you might even say we had the best two chances of the half, but the second half was men amongst boys.
"It's obvious for me to talk about people not being fit, but ultimately the ones who have been waiting all season for the opportunity haven't performed today. They've hidden if anything.
"For us to be dominated like we were at home is as bad as I've seen for a long, long time here."
"If we'd have won today we'd have forgotten about how poor we've played over the last few weeks. I've taken responsibility for large parts of that but at certain stages the players have to take responsibility for their own performances and not me."
- 12SpenceBooked at 79minsSubstituted forGreenat 81'minutes
- 8PotterBooked at 77mins
- 9BowditchSubstituted forPowellat 62'minutes
- 28ColeSubstituted forReevesat 73'minutes
- 6WrightBooked at 90mins
- 3LairdBooked at 90mins
- 7HumphreySubstituted forBeckfordat 86'minutes
- 27RobinsonSubstituted forWoodsat 90'minutes
- 14GarnerSubstituted forDaviesat 86'minutes
- Lee Probert
- Shots on Target
Second Half ends, MK Dons 0, Preston North End 2.
Attempt missed. William Grigg (MK Dons) right footed shot from outside the box misses to the right.
Bailey Wright (Preston North End) is shown the yellow card.
Hand ball by Bailey Wright (Preston North End).
Attempt missed. Daniel Johnson (Preston North End) left footed shot from outside the box is close, but misses to the right.
Scott Laird (Preston North End) is shown the yellow card.
Foul by Scott Laird (Preston North End).
Carl Baker (MK Dons) wins a free kick on the left wing.
Daniel Johnson (Preston North End) wins a free kick in the attacking half.
Foul by Samir Carruthers (MK Dons).
Foul by Jermaine Beckford (Preston North End).
Kyle McFadzean (MK Dons) wins a free kick in the defensive half.
Substitution, Preston North End. Calum Woods replaces Callum Robinson.
Attempt blocked. Danny Green (MK Dons) right footed shot from outside the box is blocked.
Foul by Kevin Davies (Preston North End).
Ben Reeves (MK Dons) wins a free kick in the defensive half.
Substitution, Preston North End. Jermaine Beckford replaces Chris Humphrey.
Substitution, Preston North End. Kevin Davies replaces Joe Garner.
Delay over. They are ready to continue.