Rovers gifted their opponents a two-goal lead at half time after conceding twice due to individual errors.
They pulled a goal back after the break but MK held on for a win, leaving Doncaster bottom of League Two with four defeats from their first five games.
Here’s our player ratings.
Here’s our player ratings.
2 / 4