Match ends, Rotherham United 2, MK Dons 1.
Rotherham boosted their League One play-off hopes after coming from behind to beat MK Dons.
The Millers struck twice inside 10 first-half minutes to secure only their second win in 10 League One matches.
Chuks Aneke got the visitors off to a flyer when he curled home a free-kick from 23 yards after nine minutes.
But the Millers levelled after 20 minutes when Semi Ajayi beat a dithering Lee Nicholls to a knock down after Will Vaulks' long throw caused confusion.
The comeback was complete nine minutes later when Vaulks smashed an unstoppable effort into the top corner from long range.
Nicholls produced a stunning reaction save two minutes after the restart to keep out Jerry Yates, before David Ball had a goalbound effort blocked as the Millers pushed for a decisive third.
Aneke should have levelled after 74 minutes when he directed a free header straight at Marek Rodak but the Millers held on.
Match report supplied by the Press Association.
- 5AjayiBooked at 67mins
- 8FrecklingtonBooked at 41mins
- 23WilliamsSubstituted forNewellat 71'minutes
- 21YatesSubstituted forClarke-Harrisat 89'minutes
- 10BallSubstituted forIhiekweat 90+7'minutes
- 19Ebanks-LandellBooked at 32mins
- 5WoottonBooked at 60minsSubstituted forThomas-Asanteat 90+3'minutes
- 18McGrandlesBooked at 90mins
- 6UpsonSubstituted forGilbeyat 58'minutes
- 10AnekeBooked at 79mins
- 9SowSubstituted forAriyibiat 66'minutes
- Darren Drysdale
- Shots on Target
Second Half ends, Rotherham United 2, MK Dons 1.
Foul by Jonson Clarke-Harris (Rotherham United).
Gboly Ariyibi (MK Dons) wins a free kick on the left wing.
Substitution, Rotherham United. Michael Ihiekwe replaces David Ball.
Conor McGrandles (MK Dons) is shown the yellow card for a bad foul.
Lee Frecklington (Rotherham United) wins a free kick in the attacking half.
Foul by Conor McGrandles (MK Dons).
Attempt saved. Anthony Forde (Rotherham United) right footed shot from the right side of the box is saved in the bottom right corner.
Corner, MK Dons. Conceded by Semi Ajayi.
Substitution, MK Dons. Brandon Thomas-Asante replaces Scott Wootton.
Attempt saved. Jonson Clarke-Harris (Rotherham United) right footed shot from the left side of the box is saved in the bottom right corner.
Chuks Aneke (MK Dons) has gone down, but that's a dive.
Substitution, Rotherham United. Jonson Clarke-Harris replaces Jerry Yates.
Delay in match Will Vaulks (Rotherham United) because of an injury.
Foul by Semi Ajayi (Rotherham United).
Kieran Agard (MK Dons) wins a free kick on the left wing.
Delay over. They are ready to continue.
Delay in match Scott Wootton (MK Dons) because of an injury.
Attempt saved. Semi Ajayi (Rotherham United) header from the centre of the box is saved in the centre of the goal.