Chris Brown believes the unbelievable spirit in the camp allowed them to triumph over adversity on Saturday at the Valley.
Already short on bodies due to injuries ahead of the match against Charlton Athletic, they then lost three further players during the game with knocks, as Craig Conway, Lee Williamson and Doneil Henry limped off.
Despite those setbacks, Rovers worked tirelessly to fully deserve their 3-1 victory thanks to a brace from Jordan Rhodes either side of a Craig Conway strike.
"It was a long second half and it felt unbelievable with the lads going down," said Brown.
"But everyone rolled their sleeves up and they are the games you enjoy when it is backs to the wall. They are the games you want to be playing in, everybody should thrive when we are away from home and on a good run.
"They came at us a bit early in the second half but you could see the determination all over the team to put tackles in and put bodies on the line and then in the last 20 minutes it was quite enjoyable, 3-1 up playing some nice football. It was brilliant to play in.
"It was a great feeling in the changing room after the match, everyone feels seven foot tall at the minute and that is what happens after you get a couple of results. Everyday you come in we have meetings and everything is positive, it is a great place to be."
Rovers have little time to savour the south London victory with another league match against Brentford at Ewood Park this Tuesday night.
But despite the heavy fixture schedule, Brown says the players are relishing playing so often.
'You get battled hardened," added the striker. "Everyone thinks it must be tough playing Saturday-Tuesday but it's not.
"You enjoy it, you want to be playing, and want to be playing important games. And when you get on a bit of a run it is the best thing in the world. You are playing then recovering and then all of a sudden you are playing again, you just get into a routine.
"If you are losing then it is the worst thing in the world, but the lads in there are fresh and ready to go. The lads who are coming in to replace the injured players they are just as good to fill in, so it is a good place to be playing your football at the moment."
Tickets for Tuesday's match are on open sale priced from £12 Adults, from £9 Seniors/Students and from £5 for Juniors aged 16 and under. Why not save by taking advantage of our 3 Game Series? With match tickets for the Brentford, Brighton and Millwall home games available for the combined cost of from just £29 Adults, £20 for Seniors and from just £11 for Juniors aged 16 and under.
Book online today at www.onerovers.co.uk and collect from the Roverstore collection point on the day of the game.