Bradley Dack's double inspired Blackburn to a comeback 3-1 victory over Peterborough that edged them closer to promotion on Thursday night.

Charlie Mulgrew's own goal had given the Posh a half-time lead at Ewood Park, but Dack's second-half strikes, either side of a Danny Graham effort, gave Rovers a much-needed win.

Tony Mowbray's side are now level on points with Wigan at the top of the Sky Bet League One table, although the Latics have a far superior goal difference and have a game in hand. More importantly, Blackburn are eight points clear of Shrewsbury in third and need just five more points to guarantee their Championship return.

For Peterborough it was a frustrating night as they threw away yet more points from a winning position - they've now conceded 27 this campaign in such a way - and they remain ninth in the table and three points off the play-offs.

Team news Blackburn made just one change as Marcus Antonsson came in for Craig Conway, while Peterborough made four changes. Steven Taylor, Anthony Grant, Michael Doughty and Danny Lloyd all started while Marcus Maddison missed out.

Blackburn started well and were inches away from taking the lead after just two minutes as Adam Armstrong flashed a ball right across the box for Graham, who couldn't quite reach the ball on the stretch to poke into an empty net.

From there, however, it was the Posh who were better and they fully deserved their lead at the break, although it came in somewhat fortuitous circumstances after 44 minutes. George Cooper whipped a corner right into the heart of Blackburn's box, and Mulgrew managed to glance a header into his own net when attempting to steer the ball wide.

Blackburn rallied at the break and drew themselves level at 54 minutes. The goal was slightly fortuitous, however, as Steven Taylor's poorly-timed slip allowed Dack the freedom of Peterborough's box to power a header past Conor O'Malley.

Player ratings Blackburn: Raya (7), Bennett (6), Lenihan (6), Mulgrew (6), Williams (6), Evans (6), Smallwood (7), Antonsson (6), Dack (9), Armstrong (7), Graham (8)



Subs: Samuel (n/a), Whittingham (n/a), Bell (n/a)



Peterborough: O'Malley (6), Taylor (5), Baldwin (5), Hughes (5), Da Silva (6), Grant (6), Doughty (6), Edwards (7), Cooper (6), Lloyd (7), Marriott (5)



Subs: Ward (n/a), Morias (n/a), Anderson (n/a)



Man of the match: Bradley Dack

Both sides pushed hard for a winner but it was Blackburn who got their noses in front seven minutes from time as Graham reacted quickest after Dack's initial header hit the crossbar to nod home.

And those two players combined to seal the win in the fourth minute of added time as Graham stole the ball back off Peterborough's defence before feeding Dack, who coolly slotted the ball into the bottom corner.

Man of the match - Bradley Dack

Always the man for the big occasion when Rovers are live on Sky Sports, Dack was inspirational in helping Blackburn's comeback. The Sky Bet League One Player of the Season scored two and played a key role in the other.

1:47 Blackburn's Bradley Dack & Danny Graham were pleased with their 3-1 win over Peterborough.

The managers

Tony Mowbray: "When you get to this stage of the season it's always about the result. It was a good game, their [shape] gave us problems in the first half and they managed to play through us, which is credit to them and Steve [Evans], I thought they were really good tonight.

"But the spirit of this team, they will just not get beat and I thought we suffocated them in the second half. Their fluency left them and we asked the qusetions. I also need to mention the Ewood Park fans, they were unbelievable and were almost sucking the ball into the net at the end. They deserve huge credit."

3:08 Tony Mowbray's side are now level on points with Wigan at the top of the Sky Bet League One table.

Steve Evans: "It was a game of two halves, we dominated the first and they dominated the second. We knew they'd react after the break and we're really disappointed we didn't get a penalty [from Mulgrew's] handball.

"I can be disappointed with the official but I'm more disappointed with our defending in the second half."

What's next?

Both sides face away games in Sky Bet League One next Tuesday night. Blackburn head to Doncaster and Peterborough visit Shrewsbury.