A goal in each half from Jordan Rhodes helped Rovers to a comfortable win over Bristol City at Ewood Park on Saturday.
The club's record signing passed a personal milestone of 100 league goals with a brace as Rovers moved up to 13th in the league.
The visitors started brightly with Steven Davies skimming the roof of the net with a 7th minute effort, Rovers responded by going closer as Morten Gamst Pedersen struck the crossbar from a free-kick moments later.
Paul Anderson should have put the Robins in front but lifted the ball over the bar when through and Rovers took full advantage, Jordan Rhodes lashing home from close range after Pedersen's ball into the area.
City pressed towards the end of the half, Davies again going close with a shot from outside the area as the foot of the post was grazed.
Rovers were slow starters in the second half but after Rhodes doubled the home side's lead on 65 minutes there was only ever going to be one winner.
It came from Danny Murphy's slide-rule pass, Rhodes showing good strength to hold off James Wilson to beat Tom Heaton cooly.
With Rovers enjoying the two-goal lead, they saw the game out comfortably to claim a welcome home win to move up the table.
Ahead of the game Michael Appleton made just the one change from the side that had impressively defeated Derby County seven days ago.
After his loan spell with Ipswich Town ended, Bradley Orr was back in the Rovers starting eleven, replacing the injured Joshua King.
On a chilly Lancashire after After a slow and steady start to the game it was the visitors who were first to threaten. Steven Davies with a 7th minute effort that skimmed the roof of the net.
Rovers responded by going closer when after Colin Kazim-Richards was fouled, Morten Gamst Pedersen saw his free-kick skim the crossbar.
The home side were seeing plenty of the ball, but they had to be patient in their approach play as the Robins looked to get bodies back at every opportunity.
Despite dominating possession and territorial play, Rovers had to be on their guard, Paul Anderson should have done better after a fine run forward, lifting the ball over the advancing Jake Kean but also the crossbar.
The visitors would pay for that miss as Rovers took the lead on 28 minutes. After Pedersen's corner from the right had initially been cleared, the ball was hit back into the mix by the Norwegian, there was a swing and a miss from Grant Hanley as he tried to emulate last week's strike from his defensive partner Scott Dann, but Jordan Rhodes didn't have such problems, taking up possession before lashing home across goal for a sixth consecutive league strike.
Rovers continued to press and probe but it was the visitors who again threatened in first half added time. Sam Baldock flicking the ball across the area for Steven Davies but his low effort grazed the outside of the post and behind.
The second half saw Rovers start slowly, the home side somewhat fortunate that their sloppy play wasn't taken advantage of by the visitors, Marvin Elliott had Bristol City's best chance in the opening exchanges but could only head Paul Anderson's straight at jake Kean.
Slowly and surely Rovers raised their game leaving the opposition without an answer, Jordan Rhodes giving the visitors a warning when he nodded a Scott Dann cross a couple of yards wide of goal on 62 minutes.
Two minutes later and the prolific centre forward wouldn't miss when Danny Murphy's lofted ball saw the striker give chase, Rhodes shrugged off the attentions of James Wilson before dropping his shoulder and wrong-footing Heaton with a cool finish into the corner of the net.
That second goal eased any nerves that could have emerged, a teasing cross from Kazim-Richards saw Rhodes opt to head back this time to where the ever-willing Markus Olsson arrived but he hit his shot into the ground and it bounced harmlessly into the arms of Tom Heaton.
For the visitors they huffed and puffed and hit balls up to their frontmen, but with Scott Dann and Grant Hanley in no mood to concede chances were at a premium for the Robins. At the other end Rovers were content to keep possession and attack when the opportunity arose.
The final 15 minutes saw little in the way of goalmouth action in either box as Rovers kept control. The supporters amusing themselves with chants for former heroes, but as the final whistle blew the home fans were in unison in chanting for their current hero, Jordan Rhodes.
ROVERS: Kean, Orr, Dann, Hanley, Martin Olsson, Pedersen, Lowe, Murphy (c), Markus Olsson (sub Kane 89 mins), Kazim-Richards, Rhodes.
Subs not used: Usai (GK), Givet, Fabio Nunes, Nuno Gomes, Morris, Goodwillie.
Goals: Rhodes 28, 65 mins.
BRISTOL CITY: Heaton, Elliott, Davies, Baldock, Anderson (sub Burns 83 mins), Pearson, Cunningham, Kelly, Moloney, Carey (c) (sub Wilson 44 mins), Fontaine.
Subs not used: Gerken (GK), Foster, Nyatanga, Reid.