Dunn (right) celebrates after scoring Blackburn's equaliser
By Ian Hughes
Blackburn came from behind to beat Burnley in the local rivals' first meeting in the top flight since 1966.
Rovers were stunned when Robbie Blake opened the scoring with a superb 20-yard shot after only four minutes.
But David Dunn equalised with a low drive and Franco Di Santo nodded Rovers ahead after woeful Burnley defending.
Pascal Chimbonda added a third goal for Rovers with a precise finish into the corner before Chris Eagles grabbed a late consolation from six yards.
The win was no more than Rovers deserved after they recovered from being the first home team to concede a goal against Burnley in the league this season.
Allardyce hails Rovers' 'biggest three points'
Blake's excellent strike, curled in from outside the box as Blackburn backed off, set up the derby for a sizzling start in keeping with the feverish atmosphere that had built up for at least an hour before kick-off.
With so much pride at stake between the two old rivals - both clubs being founding members of the Football League - a match of passion and tenacity was expected.
That proved to be the case early on, coupled with a lot of quality - not least the calibre of the goals.
Dunn's effort that cancelled out Blake's opener was also a peach, curled into the corner after on-loan Chelsea striker Di Santo had perfectly laid off Morten Gamst Pedersen's cross.
As Rovers continued to press forward, driven on by the impressive Dunn, they created another chance but El-Hadji Diouf could only drag his shot wide.
Burnley, for all their attempts to play their way out of trouble, were struggling to keep Rovers at bay.
And the visitors contributed to their downfall when goalkeeper Brian Jensen fell under no challenge when trying to deal with a cross and Graham Alexander headed the ball up for Di Santo to nod into an empty net.
If that goal was a messy effort, Rovers' next strike was much more pleasing to the eye.
Pedersen headed cleverly into the path of Chimbonda and the defender cut inside Steven Fletcher before slotting a shot into the far corner.
At that stage it looked a long way back for Burnley, who had yet to secure a point on their travels in this campaign.
By contrast, Rovers looked to have found some confidence and were comfortably in control.
The pattern remained similar after the interval as Burnley's lack of firepower prevented them from forcing a way back into the match.
Unable to take advantage of a spell of possession, Burnley were short of ideas and could only muster a weak effort from Fletcher and a header from Steven Caldwell.
Coyle positive over Burnley survival bid
And at the other end, the uncertain Jensen almost dropped another clanger when he allowed Paul Robinson's kick to bounce and was lucky to see his opposite number's clearance go over the bar.
Robinson tried to repeat the trick moments later and once again Jensen was almost found out, needing his defenders to hack the ball away.
Burnley did manage to get a sight on goal when substitute Eagles was played in by Wade Elliott but he hesitated and the chance was gone.
Elliott also worked an opening for Alexander a little later, but the shot was blocked.
There was definite improvement from Burnley and Eagles fired a low shot narrowly wide as they pressed to reduce the deficit.
And moments later, Eagles gave Burnley a chance of pulling off an unlikely comeback when he turned in Stephen Jordan's cross.
However, Blackburn held out for the last few minutes and almost had the final word when Pedersen blazed a volley over the bar.
Blackburn boss Sam Allardyce: "Everything today went really well. To come back from 1-0 down was a great achievement.
"As the saying goes - if your front two play well, the team plays well.
"I was pleased with David Dunn and Franco Di Santo, whose lay-off for Dunn and the goal he scored himself were massive in helping us win the game."
Burnley boss Owen Coyle: "I feel we were unlucky. We started terrifically and scored a great goal. I think we offered enough to get a positive result.
"We carried the fight in the second half and had numerous chances, even in the last few minutes.
"We played some terrific football and there are an awful lot of positives to take from the match. We'll look to bounce back quickly."
90:00+5:04 The final whistle is blown by the referee.
90:00+4:06 Morten Gamst Pedersen restarts play with the free kick.
90:00+4:06 Booking The referee cautions Brian Jensen for unsporting behaviour.
90:00+3:53 Brian Jensen gives away a free kick for an unfair challenge on Jason Roberts.
90:00+2:09 David Dunn takes a shot. Clearance made by Steven Caldwell. Effort from deep inside the area by Morten Gamst Pedersen misses
to the left of the target.
90:00+1:15 Assist by Stephen Jordan.
90:00+1:15 GOAL - Chris Eagles:Blackburn 3 - 2 Burnley Chris Eagles fires in a goal from inside the area to the bottom right corner of the goal. Blackburn 3-2 Burnley.
89:52 Inswinging corner taken from the left by-line by Robbie Blake, save by Paul Robinson.
89:37 Chris Eagles takes a shot. Save by Paul Robinson.
88:54 Morten Gamst Pedersen concedes a free kick for a foul on Kevin McDonald. Wade Elliott restarts play with the free kick.
87:52 Jason Roberts takes a shot. Steven Caldwell gets a block in.
86:57 Free kick taken by Brian Jensen.
86:57 Booking Christopher Samba is booked.
86:47 Free kick awarded for a foul by Christopher Samba on Steven Caldwell.
85:50 Free kick taken by Keith Andrews.
85:50 Substitution Gael Givet is brought on as a substitute for Pascal Chimbonda.
85:50 Booking Tyrone Mears is shown a yellow card for unsporting behaviour.
85:37 Tyrone Mears concedes a free kick for a foul on Morten Gamst Pedersen.
85:06 Free kick awarded for an unfair challenge on Clarke Carlisle by Jason Roberts. Direct free kick taken by Steven Caldwell.
84:07 The ball is sent over by Brett Emerton, clearance by Tyrone Mears.
82:45 Morten Gamst Pedersen delivers the ball from the free kick left-footed from left wing, clearance by Clarke Carlisle.
82:45 Booking Clarke Carlisle booked for unsporting behaviour.
82:26 Unfair challenge on David Dunn by Clarke Carlisle results in a free kick.
81:45 Effort from outside the penalty box by Steven Thompson goes wide right of the target.
80:47 Free kick taken by Brian Jensen.
80:47 Substitution Brett Emerton is brought on as a substitute for El-Hadji Diouf.
80:47 Foul by Jason Roberts on Steven Caldwell, free kick awarded.
79:53 The ball is crossed by Wade Elliott, Graham Alexander takes a shot. Blocked by Keith Andrews.
77:15 Substitution Kevin McDonald replaces Andre Bikey.
76:39 Chris Eagles delivers the ball, save by Paul Robinson.
74:39 Substitution Jason Roberts on for Franco Di Santo.
73:44 The ball is crossed by Stephen Jordan, Christopher Samba manages to make a clearance.
72:08 Centre by Wade Elliott, Ryan Nelsen manages to make a clearance.
71:19 Free kick taken by Brian Jensen.
71:19 Substitution Steven Thompson joins the action as a substitute, replacing David Nugent.
71:19 Foul by Franco Di Santo on Graham Alexander, free kick awarded.
69:50 Chris Eagles crosses the ball, Ryan Nelsen makes a clearance.
68:48 Graham Alexander concedes a free kick for a foul on El-Hadji Diouf. Direct free kick taken by Paul Robinson.
68:06 Brian Jensen fouled by Christopher Samba, the ref awards a free kick. Direct free kick taken by Brian Jensen.
67:28 Pascal Chimbonda fouled by Wade Elliott, the ref awards a free kick. Direct free kick taken by Paul Robinson.
66:42 Centre by Franco Di Santo, save by Brian Jensen.
66:15 Unfair challenge on Andre Bikey by Christopher Samba results in a free kick. Brian Jensen restarts play with the free kick.
64:33 Wade Elliott delivers the ball.
63:31 Free kick awarded for a foul by Tyrone Mears on El-Hadji Diouf. Free kick crossed right-footed by David Dunn, save by Brian
61:19 David Dunn concedes a free kick for a foul on Tyrone Mears. Tyrone Mears takes the direct free kick.
60:17 Corner taken by Robbie Blake, Steven Caldwell takes a shot. Pascal Chimbonda manages to make a clearance.
59:53 Morten Gamst Pedersen delivers the ball, save by Brian Jensen.
59:00 Substitution (Burnley) makes a substitution, with Chris Eagles coming on for Steven Fletcher.
58:26 Inswinging corner taken right-footed by David Dunn, save by Brian Jensen.
58:20 The ball is crossed by Morten Gamst Pedersen, Tyrone Mears gets a block in.
56:16 Free kick awarded for an unfair challenge on Andre Bikey by Steven Nzonzi. Graham Alexander restarts play with the free kick.
54:49 Corner taken by David Dunn, save made by Brian Jensen.
54:42 The ball is sent over by Franco Di Santo, blocked by Tyrone Mears.
54:05 Steven Caldwell fouled by Franco Di Santo, the ref awards a free kick. Direct free kick taken by Brian Jensen.
52:03 The referee blows for offside against David Dunn. Free kick taken by Brian Jensen.
51:17 Andre Bikey gives away a free kick for an unfair challenge on Morten Gamst Pedersen. Paul Robinson restarts play with the
50:43 Robbie Blake crosses the ball from the free kick right-footed from left channel, Pascal Chimbonda makes a clearance.
50:43 Booking Steven Nzonzi is shown a yellow card for unsporting behaviour.
50:27 Steven Nzonzi gives away a free kick for an unfair challenge on Robbie Blake.
49:53 Wade Elliott fouled by Morten Gamst Pedersen, the ref awards a free kick. Direct free kick taken by Tyrone Mears.
49:02 Effort from the edge of the penalty box by Steven Fletcher goes wide of the right-hand upright.
47:05 Stephen Jordan crosses the ball, Paul Robinson makes a save.
45:01 The second half begins.
45:00+3:02 The referee calls an end to the first half.
Correction - 45:00+1:36 Wade Elliott gives away a free kick for an unfair challenge on Steven Nzonzi. Morten Gamst Pedersen crosses the ball in from
the free kick, Steven Caldwell manages to make a clearance.
45:00+1:36 Wade Elliott challenges Steven Nzonzi unfairly and gives away a free kick. Morten Gamst Pedersen delivers the ball from the
free kick right-footed from left wing, clearance by Steven Caldwell.
44:21 Steven Fletcher takes a shot. Save by Paul Robinson.
42:15 Assist by Morten Gamst Pedersen.
42:15 GOAL - Pascal Chimbonda:Blackburn 3 - 1 Burnley Pascal Chimbonda finds the net with a goal from inside the box to the bottom right corner of the goal. Blackburn 3-1 Burnley.
41:22 Free kick awarded for an unfair challenge on Steven Caldwell by Franco Di Santo. Steven Caldwell takes the free kick.
39:22 Andre Bikey challenges El-Hadji Diouf unfairly and gives away a free kick. The ball is delivered by David Dunn, Christopher
Samba takes a shot. Save by Brian Jensen.
38:58 The official flags David Dunn offside. Clarke Carlisle takes the indirect free kick.
35:56 David Dunn takes a shot. Save by Brian Jensen.
33:55 The ball is delivered by Lars Jacobsen.
33:13 Steven Fletcher is flagged offside by the assistant referee. Paul Robinson takes the indirect free kick.
31:27 Steven Nzonzi gives away a free kick for an unfair challenge on Andre Bikey. Clarke Carlisle restarts play with the free kick.
30:21 David Dunn challenges Andre Bikey unfairly and gives away a free kick. Robbie Blake produces a cross, Steven Caldwell produces
a header from close range which goes wide of the left-hand post.
29:52 Unfair challenge on Clarke Carlisle by Franco Di Santo results in a free kick. Free kick taken by Brian Jensen.
28:51 Corner from the right by-line taken by David Dunn, Christopher Samba produces a header from inside the area that goes over
28:21 El-Hadji Diouf produces a cross.
27:37 David Dunn takes a shot. Save by Brian Jensen.
23:06 Stephen Jordan sends in a cross, clearance made by Pascal Chimbonda.
22:58 A cross is delivered by Wade Elliott.
21:33 Booking Franco Di Santo is given a yellow card.
20:24 GOAL - Franco Di Santo:Blackburn 2 - 1 Burnley Franco Di Santo grabs a headed goal from close in. Blackburn 2-1 Burnley.
19:40 Robbie Blake gives away a free kick for an unfair challenge on Lars Jacobsen. David Dunn delivers the ball,
17:31 Free kick awarded for a foul by Ryan Nelsen on David Nugent. Free kick taken by Steven Caldwell.
15:31 Unfair challenge on Franco Di Santo by Clarke Carlisle results in a free kick. Free kick taken by Paul Robinson.
14:57 Franco Di Santo is ruled offside. Tyrone Mears restarts play with the free kick.
14:14 El-Hadji Diouf has an effort at goal from just inside the box that misses to the left of the goal.
13:31 Free kick awarded for an unfair challenge on Morten Gamst Pedersen by Tyrone Mears. Free kick taken by Paul Robinson.
12:03 The ball is delivered by Robbie Blake, Pascal Chimbonda manages to make a clearance.
8:11 The assist for the goal came from Franco Di Santo.
8:11 GOAL - David Dunn:Blackburn 1 - 1 Burnley Goal scored by David Dunn from the edge of the penalty box to the bottom right corner of the goal. Blackburn 1-1 Burnley.
8:11 The ball is crossed by Morten Gamst Pedersen.
7:20 Unfair challenge on Pascal Chimbonda by Wade Elliott results in a free kick. Paul Robinson takes the free kick.
6:27 David Nugent crosses the ball, clearance by Ryan Nelsen.
5:36 Franco Di Santo gives away a free kick for an unfair challenge on Clarke Carlisle. Direct free kick taken by Brian Jensen.
4:21 The assist for the goal came from Wade Elliott.
4:21 GOAL - Robbie Blake:Blackburn 0 - 1 Burnley Robbie Blake finds the back of the net with a goal from outside the penalty area to the top left corner of the goal. Blackburn
2:54 Christopher Samba produces a right-footed shot from inside the area that clears the bar.
2:19 Free kick awarded for an unfair challenge on El-Hadji Diouf by Stephen Jordan. Paul Robinson takes the free kick.
0:00 The game begins.
Live text and data provided by The Press Association.
This page is best viewed in an up-to-date web browser with style sheets (CSS) enabled. While you will be able to view the content of this page in your current browser, you will not be able to get the full visual experience. Please consider upgrading your browser software or enabling style sheets (CSS) if you are able to do so.