Blackburn deservedly saw off Lancashire rivals Bolton 3-0 to claim a second successive home victory in the Barclays Premier League.
Nikola Kalinic gave Rovers the lead their first-half dominance merited three minutes before the interval.
Substitute Jason Roberts and defender Gael Givet then struck in the second half to ensure Bolton, who threatened only sporadically, remain in the relegation zone - to the delight of a 23,888 crowd at Ewood Park.
Rovers took a half-time lead when excellent work from El-Hadji Diouf kept a breakaway move going and Morten Gamst Pedersen squared unselfishly for Kalinic to rifle home, Jussi Jaaskelainen unable to keep the ball out despite getting a touch on it.
The second half began in light snow - and without referee Chris Foy, who did not re-emerge due to an injury. Fourth official Lee Probert took his place.
Steven Nzonzi's towering header from a Pedersen corner forced Jaaskelainen into a superb save but it was only a temporary reprieve for Bolton.
Pedersen's second flag-kick was not convincingly cleared and Givet hooked it back into the box for Roberts to finish tamely through the hands of the keeper.
Gretar Steinsson was booked for flattening Kalinic and Pedersen's fierce low free-kick somehow eluded both the Croatian and Diouf with only a touch needed. But Rovers were able to add a third with six minutes remaining when Diouf's free-kick was headed in by Givet for the Frenchman's first goal at Ewood Park.
David Dunn replaced the hard-working Kalinic two minutes later, with both men given standing ovations as the home faithful revelled in their march to victory.
Roberts squandered a good late chance and Rovers failed to make the most of Jaaskelainen's subsequent dreadful goal-kick, but it was of no consequence.