I’m a little bit more optimistic after the Forest game, as we have been quite lucky in terms of our remaining matches. Having said that, the Bristol City game is a “must win” if ever there was one!
What’s left?

BRISTOL CITY (47pts./GD -7): Rovers (A); Barnsley (H); Brighton (A); Birmingham (H).
BIRMINGHAM (47pts./GD -19): Burton (H); Villa (A); Huddersfield (H); Bristol City (A).
FOREST (45pts./GD -11): Cardiff (A); Reading (H); QPR (A); Ipswich (H).
BURTON (45pts./GD -15): Birmingham (A); Leeds (H); Barnsley (A); Reading (H).
ROVERS (43pts./GD -15): Bristol City (H); Wolves (A); Villa (H); Brentford (A).
WIGAN: (40pts./GD -15): Brighton (A); Cardiff (H); Reading (A); Leeds (H).

As you’ll see, if we CAN beat Bristol City, we then meet teams with very little to play for. That is, no prospect of relegation, and no chance of a play-off place.
The ideal scenario would be for the Birmingham v. Burton game to finish 0-0!!

I think all you Roversmad locals should get along to Ewood on Monday. How about a 20000 crowd?