Garath McCleary headed the home side in front midway through the first half and Anis Mehmeti sealed their win with a 75th minute strike.
Rovers produced a much-improved performance on recent showings and at least tested goalkeeper David Stockdale on several occasions.
But Gary McSheffrey’s side failed to score for a fifth successive game and are now seven points adrift of safety with just five games left to play.
Here is how we rated Rovers’ individual performances. Let us know your thoughts on Twitter @FreePressRovers.
But Gary McSheffrey’s side failed to score for a fifth successive game and are now seven points adrift of safety with just five games left to play.