Match ends, Sheffield United 0, MK Dons 1.
MK Dons moved up to third in League One thanks to Deli Alli's late winner at Sheffield United.
The Blades, who have taken two points from their last four league games at home, enjoyed the better chances throughout but failed to convert.
And they were punished in the 87th minute when Alli stabbed home from a Danny Green free-kick.
Substitute Green was sent off late in injury time for picking up his second yellow card but the Dons held on.
Karl Robinson's side are now two points behind leaders Bristol City with a game in hand, while Sheffield United remain fifth.
- 6BashamSubstituted forMcGaheyat 86'minutes
- 19McEveleyBooked at 54mins
- 10ScougallSubstituted forBaxterat 82'minutesBooked at 90mins
- 32O'GradySubstituted forMcNultyat 23'minutes
- 5McFadzeanBooked at 63mins
- 6KayBooked at 78mins
- 2HodsonBooked at 41mins
- 10ReevesSubstituted forAfobeat 55'minutesBooked at 90mins
- 14AlliBooked at 45mins
- 17PowellSubstituted forGreenat 69'minutesBooked at 90mins
- 11GriggSubstituted forFlanaganat 90+1'minutes
- Lee Collins
- Shots on Target
Second Half ends, Sheffield United 0, MK Dons 1.
Benik Afobe (MK Dons) is shown the yellow card.
Second yellow card to Danny Green (MK Dons).
Robert Harris (Sheffield United) wins a free kick in the defensive half.
Foul by Benik Afobe (MK Dons).
Jose Baxter (Sheffield United) is shown the yellow card.
Foul by Jose Baxter (Sheffield United).
Antony Kay (MK Dons) wins a free kick in the attacking half.
Corner, Sheffield United. Conceded by Lee Hodson.
Corner, Sheffield United. Conceded by Darren Potter.
Jose Baxter (Sheffield United) wins a free kick in the defensive half.
Foul by Carl Baker (MK Dons).
Foul by Jamal Campbell-Ryce (Sheffield United).
Lee Hodson (MK Dons) wins a free kick on the left wing.
Substitution, MK Dons. Tom Flanagan replaces William Grigg.
Attempt missed. Paddy McCarthy (Sheffield United) header from the centre of the box is just a bit too high following a set piece situation.
Danny Green (MK Dons) is shown the yellow card.
Michael Doyle (Sheffield United) wins a free kick in the defensive half.
Foul by Danny Green (MK Dons).