Millwall came from behind to defeat Championship leaders Blackpool and climb from the foot of the table with their first league win of the season.
Thomas Ince drove Blackpool ahead early on but Liam Trotter equalised with a penalty after Isaiah Osbourne handled.
Nicky Bailey volleyed in from a Martyn Woolford corner to put the home side in front with 17 minutes left.
Steve Morison then raced on to a long ball and beat Matt Gilks to give the Lions a third home league win in 2013.
Millwall manager Steve Lomas was barracked after his team's 5-1 defeat by Derby at the weekend but the win over Paul Ince's men moved the London club up to 19th in the Championship.
The Seasiders, who have signed Stephen Dobbie on loan, slip to third on goal difference but they looked set to maintain their fine recent form when Thomas Ince thumped through a crowd of bodies for his third goal of the season.
Millwall had scored one goal from their three previous home outings before beating Blackpool
In first-half added time, Osbourne handled in the area as Blackpool struggled to deal with a Martyn Waghorn free-kick and Trotter made no mistake from the spot.
The hosts were dominant after the interval and Bailey put them ahead with a fine finish at the far post from Waghorn's ball.
They doubled their advantage when Morison broke clear and beat Gilks with a firm shot.
Millwall manager Steve Lomas:
"It's very hard to say if it was a penalty. It hit his hand but whether it's intentional we don't know.
"But we've been on the end of some poor decisions so maybe we got the rub of the green - and I still think we're owed some as well.
"It's great for the chairman, he has taken some criticism for appointing me so I'm delighted for him and the players. He has this club at heart and wants it to do well."
Blackpool assistant manager Steve Thompson:
"We watched [the penalty award] at half-time and we feel a bad decision has gone against us, it was nowhere near his hand.
"It's a bad time to give away a penalty. They go in with tails up and we are deflated.
"In the second half they came out with fire in their belly and they deserved it while we looked leggy."
Live Text Commentary
Full Time The referee blows for the end of the match.90:00 +6:56
Mark Beevers restarts play with the free kick.90:00 +6:37
Nicky Bailey fouled by Tom Ince, the ref awards a free kick.90:00 +5:21
Neal Bishop takes the chance to get an effort at goal. David Forde blocks the ball.90:00 +5:10
Nicky Bailey manages to make a clearance.90:00 +4:53
Corner taken by Tom Ince.90:00 +4:15
David Forde restarts play with the free kick.90:00 +3:41
The referee blows for offside.90:00 +2:05
Neal Bishop takes the chance to get an effort at goal.86:49
Robert Harris takes the free kick.86:42
Unfair challenge on Chris Basham by Lee Martin results in a free kick.83:46
David Forde restarts play with the free kick.83:24
Free kick awarded for an unfair challenge on Paul Robinson by Nathan Delfouneso.82:35
Clearance made by Mark Beevers.82:25
Matt Gilks restarts play with the free kick.81:56 Substitution
Substitution Martyn Woolford goes off and Lee Martin comes on.80:38
Steve Morison concedes a free kick for a foul on Chris Basham.80:28
Nicky Bailey takes the free kick.80:02
Barry Ferguson gives away a free kick for an unfair challenge on Steve Morison.79:22
Clearance by Paul Robinson.
Free kick taken by Matt Gilks.79:05
The referee blows for offside against Martyn Woolford.78:59
Nicky Bailey takes the free kick.78:17
Foul by Barry Ferguson on Martyn Waghorn, free kick awarded.77:29
Free kick taken by David Forde.77:20
Free kick awarded for an unfair challenge on Mark Beevers by Nathan Delfouneso.76:56
Free kick taken by Matt Gilks.76:22 Substitution
Substitution Stephen Dobbie on for Angel Martinez.76:08 Booking
Nicky Bailey receives a caution.76:00
Nicky Bailey concedes a free kick for a foul on Robert Harris.73:53
Assist by Paul Robinson.73:53 Goal scored
Goal! - Steve Morison - Millwall 3 - 1 Blackpool Steve Morison scores with a right foot finish. Millwall 3-1 Blackpool.73:10 Substitution
Substitution (Blackpool) makes a substitution, with Nathan Tyson coming on for Ricardo Fuller.72:49 Substitution
Substitution Richard Chaplow comes on in place of Liam Trotter.72:18
Martyn Woolford provided the assist for the goal.72:18 Goal scored
Goal! - Nicky Bailey - Millwall 2 - 1 Blackpool Nicky Bailey scores with their right foot. Millwall 2-1 Blackpool.71:26
Corner from the left by-line taken by Martyn Woolford.69:24
A cross is delivered by Robert Harris.67:50
Corner from the left by-line taken by Martyn Woolford.67:31
Free kick taken by David Forde.67:23
Free kick awarded for a foul by Tom Ince on Nadjim Abdou.66:19
David Forde restarts play with the free kick.65:05
Corner taken by Martyn Woolford from the right by-line.64:37
Clearance made by Paul Robinson.64:18
Robert Harris crosses the ball in from the free kick.64:07
Nathan Delfouneso fouled by Alan Dunne, the ref awards a free kick.63:13
Robert Harris takes the free kick.63:08
Unfair challenge on Gary MacKenzie by Liam Trotter results in a free kick.60:50
Matt Gilks restarts play with the free kick.60:34 Substitution
Substitution Steve Morison comes on in place of Scott McDonald.60:13
Scott McDonald is caught offside.59:59
Free kick taken by David Forde.59:38 Substitution
Substitution Nathan Delfouneso on for Isaiah Osbourne.58:59
Free kick awarded for a foul by Ricardo Fuller on Alan Dunne.58:08
Tom Ince takes a shot and went wide left of the goal.53:59
Robert Harris takes the free kick.53:52
Nicky Bailey challenges Neal Bishop unfairly and gives away a free kick.52:40
Alan Dunne delivers the ball.51:52
Robert Harris makes a clearance.51:46
Free kick taken by David Forde.51:42
The assistant referee flags for offside against Ricardo Fuller.49:34
Nicky Bailey restarts play with the free kick.49:26
Free kick awarded for an unfair challenge on Scott McDonald by Isaiah Osbourne.49:03
Header by Mark Beevers goes harmlessly over the bar.48:59
The ball is swung over by Martyn Woolford.48:35
Clearance by Isaiah Osbourne.48:20
Corner taken by Martyn Woolford from the left by-line.45:01
The match restarts for the second half.45:00 +3:41 Half time
Half Time It is the end of the first-half.45:00 +2:32 Goal scored
Goal! - Liam Trotter - Millwall 1 - 1 Blackpool Penalty scored by Liam Trotter. Millwall 1-1 Blackpool.45:00 +2:17
Isaiah Osbourne is shown a yellow card for unsporting behaviour.45:00 +2:17 Booking
Isaiah Osbourne is penalised for a handball.45:00 +0:07
Martyn Woolford crosses the ball in from the free kick.44:55
Robert Harris challenges Martyn Waghorn unfairly and gives away a free kick.44:19
Scott Malone restarts play with the free kick.44:07
Foul by Isaiah Osbourne on Liam Trotter, free kick awarded.42:16
Clearance made by Paul Robinson.41:57
Matt Gilks restarts play with the free kick.41:52
Foul by Liam Trotter on Barry Ferguson, free kick awarded.39:39
Matt Gilks restarts play with the free kick.39:22
The assistant referee flags for offside against Martyn Waghorn.39:06
Mark Beevers restarts play with the free kick.38:59
Barry Ferguson concedes a free kick for a foul on Martyn Waghorn.37:54
Matt Gilks crosses the ball in from the free kick.37:42
Nadjim Abdou gives away a free kick for an unfair challenge on Kirk Broadfoot.35:42
Matt Gilks restarts play with the free kick.33:39
Free kick taken by David Forde.33:27
Unfair challenge on Alan Dunne by Neal Bishop results in a free kick.33:03
Matt Gilks takes the free kick.33:01
Martyn Waghorn is caught offside.32:08
Matt Gilks takes the free kick.32:03
Free kick awarded for a foul by Martyn Waghorn on Kirk Broadfoot.30:19
Kirk Broadfoot manages to make a clearance.28:45
Free kick taken by Tom Ince.28:00
Free kick awarded for an unfair challenge on Ricardo Fuller by Scott Malone.24:16
Shot by Isaiah Osbourne missed to the left of the target.23:44
Clearance made by Isaiah Osbourne.23:30
Clearance made by Kirk Broadfoot.22:52
Martyn Woolford takes the free kick.22:42
Free kick awarded for an unfair challenge on Martyn Woolford by Isaiah Osbourne.21:27
Free kick taken by Isaiah Osbourne.21:19
Nadjim Abdou concedes a free kick for a foul on Isaiah Osbourne.20:40
Header at goal by Martyn Woolford hits the post.19:17
Clearance by Kirk Broadfoot.19:03
Angel Martinez takes a shot and went wide of the right hand post.18:24
Free kick taken by Barry Ferguson.18:03
Paul Robinson gives away a free kick for an unfair challenge on Ricardo Fuller.15:50 Goal scored
Goal! - Tom Ince - Millwall 0 - 1 Blackpool Tom Ince grabs a goal with a left foot finish. Millwall 0-1 Blackpool.14:03
Martyn Waghorn takes a shot. Matt Gilks safely holds on.13:41
Nicky Bailey takes the free kick.13:35
Barry Ferguson is penalised for a handball.13:16
Header at goal by Angel Martinez goes over the bar.7:29
Clearance made by Tom Ince.7:24
Martyn Woolford takes the free kick.7:04
Free kick awarded for a foul by Kirk Broadfoot on Martyn Waghorn.6:32
Corner from the left by-line taken by Nicky Bailey.6:09
Shot by Martyn Waghorn. A parry by Matt Gilks prevents the goal.4:10
Free kick taken by Paul Robinson.4:03
Barry Ferguson gives away a free kick for an unfair challenge on Nicky Bailey.0:00
The referee gets the game started.
Live data and text provided by our data suppliers