Reece James' brace helped Rovers secured their third consecutive win in Sky Bet League One.
James made a small piece of history on Tuesday scoring Rovers 500th goal at the Keepmoat Stadium.
He also scored their 499th as his brace secured three points for Darren Moore's men against Swindon Town.