Aiden McGeady celebrated St Patrick’s Day a day late with a goal to give the yellows a point in third minute of stoppage time at Ewood Park.
It looked like Blackburn were taking all the points after Elliott Bennett and Craig Conway had put them in front, despite Tom Barkhuizen’s opener, his fifth goal in a fortnight.
Barkhuizen scored his fifth goal in four starts to give the Lilywhites the lead, slamming home after exchanging a one-two with Jordan Hugill, but Rovers levelled before the interval with Elliott Bennett’s 25 yard strike into the bottom left hand corner and then Craig Conway gave them the lead 11 minutes into the second half.
After a slow opening the game came to life when North End took the lead. Barkhuizen collected the ball on the left, clipped it in to Hugill, who headed a lay off back to the No.29, who took two touches before slamming the ball into the top left hand corner with his left foot with 13 minutes gone.
That made it five goals in four consecutive games since the transfer window recruit was given his first start at Fulham.
The away side continued to press with a Daryl Horgan corner headed out to Aiden McGeady, who volleyed the ball back with real pace, beating Jason Steele, but also just over the corner of the left hand post and bar.
At the half’s mid-point a great chance came to make it two as the yellows counter-attacked with pace; Hugill, Barkhuizen and Horgan going through against two defenders. Top scorer Hugill never really had the ball under control and Darragh Lenihan did well to cut out his pass for a corner.
But the home side were a threat in attack and Simon Grayson’s men were given warning of that on 38 minutes when on loan striker Lucas Joao headed against the post from Derrick Williams’ chipped cross from the left.
But they weren’t to be denied just before the interval when Elliott Bennett was fed the ball by Joao in a central position and found the bottom corner from 25 yards out, the goal coming of nothing, but giving Maxwell no chance.
The second half almost began with a bang as Horgan raced down the right flank and delivered a superb ball to the back post to find an unmarked Barkhuizen, but the in form striker couldn’t keep the ball down on the half volley.
But it was the home side who turned the game on its head on 56 minutes as Marvin Emnes collected the ball from Bennett on the edge of the ‘D’, cleverly played the ball in behind for Craig Conway, who slid the ball past Maxwell into the bottom right hand corner from 12 yards out.
With the substitutes on for both sides and a real derby cauldron building the last ten minutes were always going to be frenetic and they began with Steele making a double save from Cunningham and Paul Gallagher.
In the first of four added minutes of stoppage time Paul Huntington had the ball in the back of the net from Gallagher’s reversed cross, but the referee’s assistant had the flag up for offside.
But in the fourth minute of stoppage time the yellows produced a piece of magic to level matters. It was tremendous play as they passed their way through the penalty area, as Barkhuizen drove forward, slid the ball into Paul Gallagher; everyone expected a shot, but he slid the ball into skipper Tom Clarke, who pulled it back to Aiden McGeady on the penalty spot, who side-stepped and drilled home to give the 6,005 travelling fans the point they deserved.
Blackburn Rovers line-up: Steele, Williams, Lowe (c), Mulgrew, Emnes (S Gallagher, 80), Joao, Guthrie, Nyambe, Lenihan, Bennett (Mahoney, 76), Conway (Feeney, 80). Subs not used: Raya, Hoban, Feeney, Akpan, Brown.
PNE line-up: Maxwell, Clarke (c), Cunningham, Pearson, Boyle, Huntington, Horgan (Robinson, 67), Johnson (Gallagher, 75), Barkhuizen, Hugill (Makienok, 77), McGeady. Subs not used: Lindegaard, Browne, Beckford, Spurr.
Attendance: 18,435 (6,005 PNE fans)
Referee: Mr S Attwell