Jordan Rhodes scored twice as Blackburn Rovers comfortably beat Lancashire rivals Bolton Wanderers at Ewood Park.
Midfielder David Dunn, 33, opened the scoring with a brilliant solo effort before Rhodes added a second a minute later from the edge of the area.
Alex Baptiste's powerful drive from inside the box just before the break raised the visitors' hopes.
But Corry Evans' strike put the game out of Bolton's reach, before Rhodes' close-range finish wrapped up the win.
After contributing 29 goals last season, Scotland international Rhodes - who netted twice in Blackburn's 5-2 win at Barnsley a week ago - has already scored four times this campaign.
Red hot Rhodes
Jordan Rhodes's four goals so far this season takes his career total to 127 in 230 appearances. He has not scored less than 20 goals in a season since the 2008/09 campaign.
Rovers fans face the prospect of a nervy transfer deadline day on Monday.
Meanwhile, the defeat for Bolton - one of the early season favourites for promotion - leaves Dougie Freedman's side still looking for their first win.
Blackburn were certainly good value for the three points, but it could have been a very different encounter had Bolton's Jermaine Beckford showed more conviction with the first real chance of the game.
The former Leicester City striker, a summer signing for Wanderers, was put through on goal but he could only shoot tamely at Blackburn keeper Jake Kean.
The visitors were punished for that missed opportunity soon after as a moment of magic from Dunn gave Blackburn the lead.
The lively Josh King led a swift break before playing the ball to the feet of Dunn on the edge of the area. The former England international sidestepped two challengers to put himself through on goal, and he made no mistake with his finish.
Blackburn fans were still celebrating that goal when Rhodes made it 2-0 barely a minute later. Dunn this time provided the assist, passing to Rhodes in space on the right and the striker got the better of Bolton skipper Zat Knight before drilling a low effort into the net.
Debutant Ben Marshall struck the post as Blackburn looked to kill the game off, but Bolton grabbed a lifeline just before the break when David Ngog's smart pass sent Baptiste clear and the defender rifled home.
Bolton emerged from the tunnel in the second half with renewed vigour and Ngog was denied an equaliser by Todd Kane's clearance off the line.
The visitors pressed forward after that chance but all hopes of snatching a draw were ended when Bolton failed to clear and Evans smashed a volley into the top corner.
Victory was sealed late on when Kane picked out Rhodes inside the area and the striker had the simple task of tapping in from close range.
Blackburn manager Gary Bowyer said:
"Jordan Rhodes is very important to us. He proved again what a quality finisher he is. It is not just his goals but also his work rate.
"When I first took the job I asked the owners about Jordan Rhodes and they said he was not for sale. As soon as 23:00 BST comes on Monday you will have to talk about something else. He is better than a £10m player for me. He is a goalscorer.
"I thought we were very clinical today again and we might have had a couple more in the first half. Their goalkeeper made a couple of outstanding saves."
Bolton manager Dougie Freedman said:
"Individual mistakes cost us dearly. At 2-1 at half time we had opportunities to make a game of it. All in all I'm disappointed in the result and the individual performances.
"We are only five games in. We have had a tough sequence of games but we have to look forward.
"We have to try and recruit which is difficult. We have to bring in a certain type of player who shows enough hunger for this football club."
- 34 Kean
- 02 Kane
- 03 Spurr
- 05 G Hanley Booked
- 16 Dann
- 06 Lowe
- 07 King (Morris - 84' )
- 08 Dunn (Evans - 59' )
- 12 Marshall (Taylor - 67' )
- 11 Rhodes
- 45 Cairney
- 13 Eastwood
- 04 Kilgallon
- 24 Morris
- 19 Taylor
- 25 Judge
- 29 Evans
- 09 Best
- 01 Bogdan
- 02 Mears
- 12 Knight
- 15 Baptiste
- 31 Wheater
- 06 Spearing
- 21 Pratley (Eagles - 55' )
- 27 Lee
- 44 Medo (C Davies - 79' Booked )
- 09 Ngog (Moritz - 58' Booked )
- 10 Beckford
- 24 Lonergan
- 04 Mills
- 23 Tierney
- 07 Eagles
- 14 Moritz
- 11 Hall
- 28 C Davies
Live Text Commentary
Full Time The game is over, as the referee blows the whistle.90:00 +5:25
Shot by Tom Cairney went wide right of the net.90:00 +4:34
Free kick taken by Grant Hanley.90:00 +4:28
Chung-Yong Lee challenges Grant Hanley unfairly and gives away a free kick.90:00 +4:10
Free kick taken by Tom Cairney.90:00 +3:53 Booking
Booking for Andre Moritz.90:00 +3:42
Andre Moritz concedes a free kick for a foul on Tom Cairney.90:00 +1:16
Shot by Jason Lowe went wide right of the post.89:43
Free kick taken by Tommy Spurr.89:33
Free kick awarded for an unfair challenge on Tommy Spurr by Jermaine Beckford.88:59 Booking
Craig Davies is booked.88:45
Free kick awarded for a foul by Craig Davies on Corry Evans.86:38
Andre Moritz takes the free kick.86:31
Corry Evans concedes a free kick for a foul on Andre Moritz.85:15
Josh Morris has an effort at goal and missed to the right of the target.83:41 Substitution
Substitution Josh Morris joins the action as a substitute, replacing Joshua King.82:39 Goal scored
Goal! - Jordan Rhodes - Blackburn 4 - 1 Bolton Jordan Rhodes scores with their left foot. Blackburn 4-1 Bolton.81:55
Shot by Joshua King went over the net.
Shot by Joshua King went wide of the left-hand post.79:16
Free kick taken by Zat Knight.79:12
Corry Evans challenges Tyrone Mears unfairly and gives away a free kick.78:47 Substitution
Substitution Mohamed Medo leaves the field to be replaced by Craig Davies.75:33
Andre Moritz has an effort at goal.71:56
Free kick taken by Adam Bogdan.71:45
The assistant referee flags for offside against Jordan Rhodes.69:27 Goal scored
Goal! - Corry Evans - Blackburn 3 - 1 Bolton Corry Evans slots the ball right footed into the goal. Blackburn 3-1 Bolton.67:27
Free kick taken by Scott Dann.67:13
Mohamed Medo concedes a free kick for a foul on Tom Cairney.66:05 Substitution
Substitution (Blackburn) makes a substitution, with Chris Taylor coming on for Ben Marshall.63:05
Corner taken by Chris Eagles from the right by-line.62:31
Shot by Jay Spearing.60:40
Shot by Joshua King cleared the target.58:46
Andre Moritz concedes a free kick for a foul on Grant Hanley.58:13 Substitution
Substitution Corry Evans on for David Dunn.57:45 Substitution
Substitution Andre Moritz comes on in place of David Ngog.56:20
Clearance by Tommy Spurr.55:13
Zat Knight takes the free kick.55:00 Substitution
Substitution Chris Eagles joins the action as a substitute, replacing Darren Pratley.54:21
Free kick awarded for an unfair challenge on Mohamed Medo by Tom Cairney.53:04
Jay Spearing restarts play with the free kick.52:52
The referee books Grant Hanley for unsporting behaviour.52:52 Booking
Grant Hanley gives away a free kick for an unfair challenge on Chung-Yong Lee.51:16
Shot by David Ngog.50:52
Chung-Yong Lee manages to make a clearance.49:56
Shot by Jermaine Beckford went wide of the left-hand upright.49:35
Zat Knight takes the free kick.49:30
Free kick awarded for a foul by Jordan Rhodes on Zat Knight.49:03
Alex Baptiste takes a shot and missed to the right of the target.47:20
Zat Knight manages to make a clearance.45:01
The referee blows the whistle to start the second half.45:00 +1:11 Half time
Half Time The whistle is blown to end the first half.45:00 +0:01
The assist for the goal came from Jay Spearing.45:00 +0:01 Goal scored
Goal! - Alex Baptiste - Blackburn 2 - 1 Bolton Alex Baptiste scores with a left foot finish. Blackburn 2-1 Bolton.44:13
David Ngog takes a shot. A parry by Jake Kean prevents the goal.43:22
Header at goal by Scott Dann goes right of the post.43:08
Corner taken by Ben Marshall.42:39
Jordan Rhodes takes a shot. A parry by Adam Bogdan prevents the goal.41:23
Tommy Spurr sends in a cross.40:04
David Dunn makes a clearance.39:52
Tyrone Mears restarts play with the free kick.39:05
Foul by Tom Cairney on David Ngog, free kick awarded.35:39
Ben Marshall takes the chance to get an effort at goal and bounces off the post.33:17
Jay Spearing restarts play with the free kick.33:09
Free kick awarded for an unfair challenge on David Ngog by Tom Cairney.31:18
Tyrone Mears takes the free kick.31:13
Unfair challenge on Darren Pratley by David Dunn results in a free kick.30:21
Corner taken by Tom Cairney from the right by-line.30:08
Adam Bogdan manages to make a clearance.29:49
Corner taken by Ben Marshall.27:10
David Dunn provided the assist for the goal.27:10 Goal scored
Goal! - Jordan Rhodes - Blackburn 2 - 0 Bolton Jordan Rhodes scores with their right foot. Blackburn 2-0 Bolton.26:07
Assist on the goal came from Joshua King.26:07 Goal scored
Goal! - David Dunn - Blackburn 1 - 0 Bolton David Dunn scores with a left foot finish. Blackburn 1-0 Bolton.23:04
Unfair challenge on Todd Kane by Alex Baptiste results in a free kick.22:18
Header at goal by Jordan Rhodes goes over the frame of the goal.21:07
David Dunn takes the chance to get an effort at goal. Adam Bogdan catches the ball.15:22
Corner taken by Tom Cairney from the right by-line.13:34
A cross is delivered by Tommy Spurr.13:13
Free kick taken by David Dunn.13:04
Scott Dann fouled by Jermaine Beckford, the ref awards a free kick.10:27
Jermaine Beckford takes a shot. Jake Kean makes a block.9:06
David Ngog takes the chance to get an effort at goal. Jake Kean safely holds on.7:37
Free kick taken by Jay Spearing.7:31
Ben Marshall challenges David Wheater unfairly and gives away a free kick.6:08
Zat Knight makes a clearance.5:27
Corner taken by Ben Marshall from the left by-line.3:22
Jake Kean takes the free kick.3:05
Jermaine Beckford is flagged offside by the assistant referee.0:00
The referee gets the game underway.
Live data and text provided by our data suppliers