Here's how we rated the players.
5. Daniel Harvie - 6
A good attacking outlet in the second half in particular, but gave away the most ridiculous penalty in the first half when he just picked up the ball after thinking he was fouled. A crazy moment.
6. Peter Kioso - 6.5
Not really utilised with the ball at his feet but always popped up in the box as another attacking threat. Headed just wide in the first half and played a key role in the winner.
7. Josh McEachran - 8.5
Ran the show for Dons in the engine room. Won so many of his tackles, was a surprisingly good physical presence and kept possession at key times. One of his best in a Dons shirt.
8. Matt O'Riley - 8
Brilliant from start to finish, even when Dons struggled through the sticky first-half. Always found space, looked dangerous, creative and a threat. Took his goal superbly.