David Dunn scored in the fifth minute of stoppage time to salvage a point for Blackburn in the east Lancashire derby against 10-man Burnley.
The Clarets took the lead when Jason Shackell followed up after his own header rebounded off the woodwork from Ross Wallace's free-kick.
Burnley were then reduced to 10 when Ben Mee was shown a second yellow for a late tackle on Grant Hanley.
With only a minute left, Dunn drove in the equaliser for his struggling side.
Burnley's barren run
The Clarets have not beaten Blackburn in more than 34 years. The last time Burnley overcame their local rivals was a 2-1 win on 14 April 1979.
The Blackburn veteran, his team-mates and the home fans celebrated wildly as the goal stopped Michael Appleton's side slumping to their fourth successive defeat. More importantly, they are now four points clear of the relegation zone.
Before the game, Burnley manager Sean Dyche had spoken of the "massive expectations" required from his side and it was the Clarets who started the brighter, as Alex Kacaniklic's lofted cross found an unmarked Charlie Austin, whose acrobatic volley flew high over the bar.
Soon afterwards, the game was interrupted as referee Andy D'Urso was forced to halt play as a chicken was thrown onto the pitch by Rovers supporters.
A quiet Jordan Rhodes, who has scored 20 league goals since joining Blackburn in a £8m move last summer, then saw a penalty appeal waved away after it had looked like Michael Duff had used a high boot.
At the other end, Martin Paterson had a volley expertly tipped over by Jake Kean, before an Austin effort went high into the Burnley supporters behind the goal.
The opener came with 32 minutes on the clock, the lively Paterson was brought down by Hanley 30 yards out. Wallace floated over the resultant free-kick to find Shackell, whose header rebounded off the post and fortuitously fell to his right boot to thunder home beyond Kean.
Moments later Wallace looked to have doubled Burnley's lead, but his long-range free-kick clipped the post to safety.
Rovers' best and only chance of the half came from Dunn, whose dipping half-volley went narrowly over the bar.
After the break, Rhodes managed to spin away from his marker to open up a bit of space only for his strike to go over.
Mee was then shown a second yellow card after catching Hanley late, before Rhodes saw a header go narrowly wide at the other end.
Blackburn piled on the pressure in the final few minutes and it was local boy Dunn who broke Clarets fans hearts as he slotted in, from an offside position according to Dyche, at the far post with just one minute of added time remaining.
Blackburn manager Michael Appleton:
"I hope it's damaging to Burnley and I hope it feels like it's the worst result they have ever had.
"I thought for the effort in the second half, when Burnley lost their discipline and we kept ours, we stayed patient and luckily we kept Dunny [David Dunn] on the pitch and he did the job for us.
"Hopefully that'll be a catalyst for the next few games now. I'm delighted for David Dunn and everyone else in the dressing room but both sides didn't create much over the 90 minutes."
Burnley manager Sean Dyche:
"It feels like a result that's been taken away from us by an official's decision. We deserved all three points, regardless if it's offside or not.
"We did enough to win the game but a goal that's two yards offside has cost us. I've seen it again and it's clear. What can you do?
"I don't think Blackburn hardly had a chance in the game. I'm very proud of the players and I thought we were excellent. We were creating chances and we never looked like we were in trouble even with the sending off.
"I thought we had a real control of the game. I was pleased with the endeavour with the players and we want to build on that. We've got some good players and they're improving overall."
- 34 Kean
- 03 Mn Olsson (Nuno Gomes - 87' )
- 16 Dann Booked
- 19 Kane
- 31 G Hanley Booked
- 06 Lowe
- 08 Dunn
- 32 Stewart
- 36 Jones
- 09 Best (Morris - 46' )
- 11 Rhodes
- 29 Sandomierski
- 05 Givet
- 23 Rekik
- 12 Pedersen
- 17 Williamson
- 24 Morris
- 21 Nuno Gomes
- 01 Grant
- 02 Trippier
- 04 Duff
- 05 Shackell
- 36 Mee Dismissed after an earlier booking
- 06 McCann
- 07 Wallace (Lafferty - 70' )
- 19 Kacaniklic
- 20 Bartley
- 10 Paterson (Vokes - 84' )
- 23 Austin Booked (Ings - 81' )
- 12 Jensen
- 03 Lafferty
- 28 Long
- 11 Stanislas
- 22 Stock
- 09 Vokes
- 14 Ings
Live Text Commentary
Full Time The referee brings the game to a close.90:00 +6:34
Corner taken by Kieran Trippier, Foul by Sam Vokes on Jake Kean, free kick awarded. Free kick taken by Jake Kean.90:00 +4:39
Assist by Jason Lowe.90:00 +4:39 Goal scored
Goal! - David Dunn - Blackburn 1 - 1 Burnley David Dunn gets on the score sheet with a goal from deep inside the penalty box to the bottom right corner of the goal. Blackburn 1-1 Burnley.90:00 +4:02
Todd Kane takes a shot. Save by Lee Grant.90:00 +1:12
Danny Lafferty fouled by Todd Kane, the ref awards a free kick. Lee Grant takes the indirect free kick.90:00 +0:44
The ball is crossed by Miguel Nuno Gomes, clearance made by Jason Shackell.87:32
Shot from outside the box by Danny Ings misses to the left of the target.86:40 Substitution
Substitution Martin Olsson goes off and Miguel Nuno Gomes comes on.86:40
Shot from just outside the box by Martin Olsson misses to the right of the goal.86:13
Outswinging corner taken by David Jones from the left by-line, clearance made by Michael Duff.85:59
Inswinging corner taken left-footed by David Jones from the right by-line, Jason Shackell makes a clearance.85:12
Scott Dann takes a shot. Michael Duff gets a block in. David Jones takes a shot. Jason Shackell gets a block in. Corner taken short by David Dunn.83:28
The ball is delivered by David Dunn, Scott Dann takes a shot. Blocked by Jason Shackell.83:28 Substitution
Substitution Martin Paterson goes off and Sam Vokes comes on.83:28
Danny Lafferty challenges David Dunn unfairly and gives away a free kick.82:52
David Dunn takes a shot. Blocked by Jason Shackell.80:11 Substitution
Substitution Danny Ings replaces Charlie Austin.78:23
Jason Shackell restarts play with the free kick.78:23 Booking
Booking Scott Dann is shown a yellow card for unsporting behaviour.
Unfair challenge on Alex Kacaniklic by Scott Dann results in a free kick.76:17
The ball is delivered by Martin Olsson, Jordan Rhodes has a headed effort at goal from deep inside the area missing to the left of the target.73:15
Free kick awarded for a foul by Grant Hanley on Kieran Trippier. Indirect free kick taken by Lee Grant.71:34
David Jones takes a shot. Michael Duff gets a block in.71:22
David Dunn produces a cross, clearance made by Jason Shackell.70:28
Unfair challenge on David Dunn by Marvin Bartley results in a free kick. David Jones takes the free kick.69:30 Substitution
Substitution Ross Wallace leaves the field to be replaced by Danny Lafferty.64:20
Jake Kean takes the free kick. Martin Olsson takes a shot. Jason Shackell gets a block in.64:20 Dismissal
Dismissal Ben Mee receives a red card.63:47
Free kick awarded for a foul by Ben Mee on Grant Hanley.62:50
The official flags Charlie Austin offside. Jake Kean takes the indirect free kick.61:56
The ball is crossed by Martin Olsson, save by Lee Grant.60:41
Jordan Rhodes is flagged offside by the assistant referee. Free kick taken by Lee Grant. Charlie Austin concedes a free kick for a foul on Scott Dann. Free kick taken by Jake Kean.57:21
David Dunn restarts play with the free kick.57:21 Booking
Booking The referee books Ben Mee for unsporting behaviour.57:01
David Dunn fouled by Ben Mee, the ref awards a free kick.56:28
Foul by Ben Mee on David Dunn, free kick awarded. Free kick taken by Scott Dann.54:46
Kieran Trippier fouled by Josh Morris, the ref awards a free kick. Free kick taken by Kieran Trippier.52:40
Michael Duff gives away a free kick for an unfair challenge on Cameron Stewart. David Jones has a direct shot on goal from the free kick.51:12
Effort on goal by Jordan Rhodes from just outside the area goes harmlessly over the target.49:42
Free kick awarded for a foul by Marvin Bartley on Cameron Stewart. David Jones restarts play with the free kick.46:53
The ball is crossed by Josh Morris, save by Lee Grant.45:47
Cameron Stewart takes a shot. Jason Shackell gets a block in. Corner taken right-footed by David Dunn from the left by-line, Alex Kacaniklic makes a clearance.45:13
Free kick awarded for an unfair challenge on Grant Hanley by Martin Paterson. Jake Kean takes the free kick.45:01
The second half kicks off.45:01 Substitution
Substitution Josh Morris on for Leon Best.45:00 +4:13 Half time
Half Time The players leave the pitch at half time.45:00 +2:56
Effort on goal by David Dunn from outside the area goes harmlessly over the bar.44:49
Charlie Austin fouled by David Jones, the ref awards a free kick. Free kick taken by Jason Shackell.43:18
David Jones takes the free kick.43:18 Booking
Booking Charlie Austin is given a yellow card.43:07
Todd Kane fouled by Charlie Austin, the ref awards a free kick.42:16
Charlie Austin is caught offside. Jake Kean takes the free kick.41:07
Ben Mee fouled by Jordan Rhodes, the ref awards a free kick. Lee Grant takes the indirect free kick.40:14
David Jones takes a shot. Michael Duff gets a block in. David Dunn takes a outswinging corner.38:37
Unfair challenge on David Dunn by Michael Duff results in a free kick. Free kick taken by David Dunn.36:55
Direct effort from the free kick comes in from Ross Wallace.36:55 Booking
Booking Caution for Grant Hanley.36:19
Free kick awarded for an unfair challenge on Martin Paterson by Grant Hanley.35:10
Charlie Austin produces a header from inside the area that goes over the bar.31:49
Ross Wallace provided the assist for the goal.31:49 Goal scored
Goal! - Jason Shackell - Blackburn 0 - 1 Burnley Jason Shackell gets on the score sheet with a goal from close in to the bottom right corner of the goal. Blackburn 0-1 Burnley.30:59
Marvin Bartley fouled by David Jones, the ref awards a free kick. The ball is delivered by Ross Wallace, Jason Shackell has a headed effort at goal from close in that hits the post.29:15
Free kick awarded for an unfair challenge on Chris McCann by Leon Best. Jason Shackell takes the indirect free kick.27:54
Unfair challenge on Ben Mee by Leon Best results in a free kick. Free kick taken by Jason Shackell.26:01
Martin Paterson is ruled offside. Free kick taken by Jake Kean.23:04
Ross Wallace takes a short corner.21:13
Ross Wallace takes a shot. Jake Kean makes a save. Chris McCann has an effort at goal from outside the box which goes wide left of the goal.18:35
Martin Paterson takes a shot. Save by Jake Kean. Inswinging corner taken by Ross Wallace, Effort on goal by Charlie Austin from just inside the area clears the crossbar.18:05
Free kick awarded for an unfair challenge on Michael Duff by Leon Best. Free kick taken by Jason Shackell.14:03
David Jones takes a shot. Michael Duff gets a block in.13:19
Centre by Cameron Stewart, clearance by Jason Shackell.10:56
Ben Mee gives away a free kick for an unfair challenge on David Dunn. David Dunn takes the direct free kick. Foul by Kieran Trippier on Leon Best, free kick awarded. Cameron Stewart takes the free kick.8:23
Effort on goal by Charlie Austin from inside the area goes harmlessly over the bar.6:34
Unfair challenge on Martin Olsson by Ross Wallace results in a free kick. David Jones takes the free kick.4:57
Kieran Trippier crosses the ball, Scott Dann makes a clearance.2:46
Free kick awarded for a foul by Alex Kacaniklic on Todd Kane. Indirect free kick taken by Scott Dann.1:01
Chris McCann fouled by David Dunn, the ref awards a free kick. The ball is crossed by Ross Wallace, Jason Shackell has an effort at goal from deep inside the area missing to the left of the goal.0:00
The referee gets the match started.
Live data and text provided by our data suppliers