Boss Gary Bowyer was delighted that Rovers ended their run of draws with a win over Millwall at Ewood Park on Tuesday night.
The Blue and Whites had drawn their last three encounters, and it seemed to be heading the same way until Rudy Gestede notched his 20th of the campaign with a volley at the back post 12 minutes from time.
It was far from easy against a Millwall side battling for their Championship survival, the Lions missing several gilt-edged chances of their own.
So much so that it took until the 93rd minute to wrap the victory up, Jordan Rhodes keeping pace with Gestede in the goalscoring charts with his 19th goal of the season in added time.
"I think the most important thing was the win," the boss told Radio Rovers after the match.
"Sometimes you want it to be as pretty as it can be but sometimes you just have to stick in there and grind it out.
"We knew they'd be always in with a fight, they are fighting to stay in this league, we rode our luck at times, made some good saves and in the end scored the goals to give us the three points.
"The first goal is an outstanding finish, Craig Conway was excellent with the assist once again and what a great finish from Rudy, he's connected ever so well.
"Then he played a great ball for Jordan with a cool finish.
"But we don't like to make things easy for ourselves, Tom Cairney should have had a hat-trick, there are no excuses, he's got to be scoring."
As well as the three points, Bowyer was delighted to pick up another clean sheet.
He added: "We've not had enough this season, when you've got the firepower that we have it is important that we keep the clean sheets.
"I'm delighted for Jason Steele coming back in tonight and I thought he made one or two decent saves for us."