Rovers put in another pulsating home performance as they blew away Bolton Wanderers 4-1 at Ewood Park.
Two goals in a minute set them on their way, David Dunn firing a superb opener that was matched moments later by Jordan Rhodes.
Alex Baptiste's goal on the stroke of half time lead to a nervy spell in the second half as Bolton pressed for an equaliser, but when substitute Corry Evans lashed home a sumptuous volley there was only going to be one winner.
The icing on the cake inevitably came from Rhodes, taking advantage of Todd Kane's superb run to tap home Rovers fourth in the last ten minutes.
For the visit of the Trotters boss Gary Bowyer made just the one change with a debut for latest signing Ben Marshall.
The former Leicester City man was preferred to Alan Judge who became a father for the first time earlier in the week.
Judge dropped to a substitute's bench that saw Matt Kilgallon named for the first time, whilst Corry Evans was available for selection after injury.
A terrific atmosphere greeted both teams from the supporters and the players responded by serving up a tremendous first half display.
Josh King followed up his man-of-the-match display from seven days ago by showing early promise down the left, Tyrone Mears given a torrid time early on by the Norwegian.
David Dunn was also seeing plenty of the ball in the space behind Jordan Rhodes as the home side pressed early on.
After David Ngog and Jermaine Beckford had both seen tame efforts easily held by Jake Kean, it was Josh King's turn to threaten, his centre from the left skimming off the head of Jordan Rhodes.
Then a centre from David Dunn was missed by defender David Wheater but Rhodes couldn't react quickly enough to direct his header on target.
The pressure on the Bolton defence was building and on 26 minutes Rovers got their rewards. Josh King charging from the halfway line to the edge of the area to where he played the ball to David Dunn.
The hometown boy still had plenty to do but with great skill he skipped past the challenges of Wheater and Knight before cooly sending Adam Bogdan the wrong way in the Bolton goal with a great finish.
The home fans had barely chance to return to their seats before they were celebrating a second goal inside sixty seconds.
David Dunn the provider with a ball on for Jordan Rhodes and he got the better of Zat Knight before slotting the ball beyond Bogdan.
A rampant Rovers went searching for more with debutant Ben Marshall a whisker away from adding a third, Todd Kane charged down the right to cut the ball back to Dunn, he fed Marshall whose shot was tipped onto the inside of the post by Bogdan and the Hungarian stopper grateful as the ball rebounded into his arms.
Bogdan came to Bolton's rescue once more on 43 minutes with a superb save to deny a second goal for Jordan Rhodes, the striker letting fly with a sweet left-foot shot but fingertips denied the Scotsman.
However just before the break the Trotters were given a lifeline. David Ngog shooting from distance but as Kean saved he couldn't hold and had to push the ball away beyond Beckford, the visitors kept the ball alive and as Jay Spearing's superb pass picked out Alex Baptiste the former Blackpool man blasted the ball beyond Jake Kean.
It had been a great first half for Rovers, but that late goal for Bolton just took the shine of the display.
Boosted by that late goal Bolton came out at the start of the second half with renewed enthusiasm. On 49 minutes Alex Baptiste went in search of a second goal, cutting in from the left but his shot flashed over the bar.
The Spearing picked out Beckford with a through ball but he poked a first-time effort just wide.
The wave of orange continued with Dougie Freedman's side pressing, only a Todd Kane clearance off the line prevented David Ngog from equalising.
Both sides made changes to try and influence the game further. Bolton threw on Chris Eagles and Andre Moritz, whilst Corry Evans replaced David Dunn and Chris Taylor replaced Ben Marshall for Rovers.
Josh King fired over with a rare second half chance for Rovers but it was still Bolton with the greater impetus, Jay Spearing seeing a shot from the edge of the box deflect just wide of Kean's upright.
Despite the Wanderers pressing it was the Rovers who grabbed the first goal of the second half on 68 minutes.
Josh King raced away towards the area he couldn't find Rhodes, then Cairney and Taylor both tried to tee up Rhodes the ball eventually came out to Corry Evans and he hit a thumping volley that flew past the helpless Bogdan for his first Rovers goal.
With eleven minutes to go Bolton made their third and final change as Freedman threw on another forward with Craig Davies replacing Mohamed Medo.
In the final ten minutes Josh King had two great chances to put the game beyond Bolton but fired narrowly wide on both occasions. The first a superb hit that went a yard wide of the right upright, the second a curling shot that flew just over the bar.
Jordan Rhodes wouldn't be as wasteful in front of goal, grabbing his second of the game on 83 minutes after great play by Todd Kane down the right saw the defender tee up the striker to fire home from six-yards out.
The officials showed that there'd be five additional minutes to play at Ewood Park but the fans didn't care, singing their hearts out as Rovers registered back-to-back victories and a very welcome win over Wanderers.
Rovers can go into the international break in good heart, there's just the little matter of an East Lancashire derby on their return.
ROVERS: Kean, Kane, Dann (c), Hanley, Spurr, Lowe, Cairney, Marshall (sub Taylor 67 mins), Dunn (sub Evans 59 mins), King (sub Morris 84 mins), Rhodes.
Subs not used: Eastwood (GK), Kilgallon, Best, Judge.
Goals: Dunn 26 mins, Rhodes 27, 83 mins, Evans 68 mins.
BOLTON: Bogdan, Mears, Baptiste, Knight (c), Wheater, Medo (sub Davies 79 mins), Spearing, Pratley (sub Eagles 55 mins), Lee, Ngog (sub Moritz 58 mins), Beckford.
Subs not used: Lonergan (GK), Mills, Tierney, Hall.
Goals: Baptiste 45 mins.
Booked: Davies, Moritz.