Goals from Mo Eisa and Max Dean at either ends of the game ensured Dons picked up back-to-back away wins for the first time since last March.
In a game balanced on a knife-edge, with tempers flaring and a tense atmosphere throughout, Dons showed a different side of their game, with the win lifting them to 19th in League One.
Here’s how we rated the players.
1. Jamie Cumming - 7
Not much to do in truth. Marshalled his box well, especially in the closing stages when Rovers pushed on in desperation Photo: Jane Russell
2. Jack Tucker - 8
A brilliant defensive display, winning everything in his direction en route to a clean sheet Photo: Jane Russell
3. Zak Jules - 8
A mighty showing at the back, winning everything in the air and making strong, important challenges. His best performance for a while Photo: David Rogers
4. Daniel Harvie - 7.5
Bravely put his head in the way when Coburn looked certain to score, finishing with a bandage over his face. The game suited his temperament too but he kept a level head Photo: Jane Russell