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.
Line-ups
Rotherham
Formation 4-4-2
- 13Rodák
- 2Emmanuel
- 5AjayiBooked at 67mins
- 4Vaulks
- 3Mattock
- 7Forde
- 8FrecklingtonBooked at 41mins
- 17Towell
- 23WilliamsSubstituted forNewellat 71'minutes
- 21YatesSubstituted forClarke-Harrisat 89'minutes
- 10BallSubstituted forIhiekweat 90+7'minutes
Substitutes
- 1O'Donnell
- 18Purrington
- 19Clarke-Harris
- 20Ihiekwe
- 22Newell
- 25Cummings
- 40Wiles
MK Dons
Formation 4-2-3-1
- 1Nicholls
- 2Williams
- 19Ebanks-LandellBooked at 32mins
- 5WoottonBooked at 60minsSubstituted forThomas-Asanteat 90+3'minutes
- 4Walsh
- 18McGrandlesBooked at 90mins
- 6UpsonSubstituted forGilbeyat 58'minutes
- 14Agard
- 10AnekeBooked at 79mins
- 11Pawlett
- 9SowSubstituted forAriyibiat 66'minutes
Substitutes
- 7Ariyibi
- 8Cissé
- 13Sietsma
- 15Seager
- 16Muirhead
- 26Gilbey
- 31Thomas-Asante
- Referee:
- Darren Drysdale
- Attendance:
- 8,333
Match Stats
- Possession
- Home53%
- Away47%
- Shots
- Home17
- Away11
- Shots on Target
- Home10
- Away6
- Corners
- Home9
- Away3
- Fouls
- Home19
- Away12
Live Text
Post update
Full Time
Second Half ends, Rotherham United 2, MK Dons 1.
Post update
Foul by Jonson Clarke-Harris (Rotherham United).
Post update
Gboly Ariyibi (MK Dons) wins a free kick on the left wing.
Substitution
Substitution, Rotherham United. Michael Ihiekwe replaces David Ball.
Booking
Conor McGrandles (MK Dons) is shown the yellow card for a bad foul.
Post update
Lee Frecklington (Rotherham United) wins a free kick in the attacking half.
Post update
Foul by Conor McGrandles (MK Dons).
Post update
Attempt saved. Anthony Forde (Rotherham United) right footed shot from the right side of the box is saved in the bottom right corner.
Post update
Corner, MK Dons. Conceded by Semi Ajayi.
Substitution
Substitution, MK Dons. Brandon Thomas-Asante replaces Scott Wootton.
Post update
Attempt saved. Jonson Clarke-Harris (Rotherham United) right footed shot from the left side of the box is saved in the bottom right corner.
Post update
Chuks Aneke (MK Dons) has gone down, but that's a dive.
Substitution
Substitution, Rotherham United. Jonson Clarke-Harris replaces Jerry Yates.
Post update
Delay in match Will Vaulks (Rotherham United) because of an injury.
Post update
Foul by Semi Ajayi (Rotherham United).
Post update
Kieran Agard (MK Dons) wins a free kick on the left wing.
Post update
Delay over. They are ready to continue.
Post update
Delay in match Scott Wootton (MK Dons) because of an injury.
Post update
Attempt saved. Semi Ajayi (Rotherham United) header from the centre of the box is saved in the centre of the goal.