First-half goals from Daniel Harvie and Warren O’Hora put Dons in the driving seat before the break, but Luke Molyneux’s 56th minute strike made for a tense finale.
A good defensive display though ensured Dons would hold out for their fourth win in five matches as they took over at the top of the league.
Here’s how we rated the players.
1. How the MK Dons players rated in the win over Doncaster Rovers
It wasn't a spectacular performance from the home side, but it was enough to send them top of the league. Photo: Jane Russell
2. Craig MacGillivray - 7
Fielded crosses and corners really well, taking the pressure off at vital times. Photo: Jane Russell
3. Top Don: Warren O'Hora - 7.5
A well-taken header secured Dons' 2-0 lead before the break, but it was his strong defensive work which ensured his Top Don status. The defensive leader in the second-half as Dons had to sit deep. A great performance. Photo: Jane Russell
4. Jack Tucker - 7
A solid afternoon for the defender. Held firm in the second-half when Doncaster got on the front foot Photo: Jane Russell