Two-goal hero Bradley Dack admitted that Rovers simply had to get better in the second half against Peterborough after trudging in at half time a goal down.
Charlie Mulgrew's own goal on the stroke of half time handed Peterborough the lead at Ewood Park after a first 45 minutes where Rovers struggled to find their usual rhythm.
But a storming second half fight back saw Dack bag two goals either side of Danny Graham's header to send Rovers eight points clear of third placed Shrewsbury with three games left to play.
“It’s a great night for everyone involved. We knew it would be tough but we didn’t play well in the first half," Dack confessed to iFollow Rovers.
“We had to buck our ideas up and show character to come back from being a goal down. But what the team has in abundance is character and resilience and we did well to win the game 3-1 in the end.
“We always knew we would get chances and it was up to us to finish it off. It was nice to score early in the second half, which meant we didn’t really have to chase the game."
And on his equaliser, the 24-year-old playmaker was happy with his header as he planted the ball past Posh stopper Conor O'Malley early in the second half.
“I capitalised on a slip from Steven Taylor, which was nice as I don’t often score too many headers," he added. "It was nice to get that one and I think I was unlucky not to get another, but fortunately Danny was there to follow up.
“The third goal was really unselfish play from Dan, who did brilliantly to win the ball back and slip me in."
Rovers are next in action on Tuesday 24th April when we head to Doncaster Rovers and you can purchase your tickets by clicking here