Millwall 1-5 Peterborough
Peterborough moved off the foot of the Championship table and to within five points of safety with an impressive performance against 10-man Millwall.
Lee Tomlin gave the visitors an early lead, although Millwall reacted well by equalizing through James Henry's chip.
Posh regained the lead through captain Tommy Rowe and after the break George Boyd supplied Tomlin for his second.
Nathaniel Mendez-Laing scored before Shane Lowry was sent off for a foul on Dwight Gayle. Boyd completed the rout.
The heavy defeat means Millwall, FA Cup quarter-finalists, have lost five consecutive league games for the first time since September 2005.
It is the team's worst league sequence under Kenny Jackett and their lack of confidence was evident against a team that has won five of their last nine league games.
The visitors started well, taking the lead in the seventh minute as Boyd cut back for Tomlin's ninth goal of the season.
Millwall levelled as Lowry released Henry who beautifully chipped over Robert Olejnik for his third goal in as many games.
Peterborough attacked with verve and once again took the lead 13 minutes before the break through Rowe after good work by Boyd.
A defensive error by defender Karleigh Osbourne led to Tomlin's second, while Mendez-Laing all but secured the victory by weaving through two defenders before beating David Forde with a venomous shot.
Referee Darren Bond then showed Lowry a red card for fouling Gayle, who was through on goal, and Boyd capped a brilliant individual performance with the fifth and final Peterborough goal.
Peterborough manager Darren Ferguson:
"We have got a lot of games [coming up], eight games in 25 days, and that is one of them out of the way.
"If we can play like that and defend as well as that I think we will be okay, I really do. I'm fully prepared, and I've told the players this, that I think it will go down to the last game. We are fully prepared for it and will meet it head-on.
"We will enjoy the challenge. We won't fail for commitment or mental approach to it and we will see where it takes us. If we have a performance like this and have that consistently you have got to have a right chance."
Millwall boss Kenny Jackett:
"We had an awful lot of the ball right the way through the game and didn't do enough with it.
"(We had) no cutting edge up front. In terms of our defending, we didn't have the awareness and Peterborough were capable of breaking from the first minute.
"We've lost five games on the trot now in our division and it seems to have run alongside a very good cup run."
Sorry, we were unable to load match stats, please try again.
Live Text Commentary
Full Time The referee ends the match.90:00 +0:29
David Forde takes the direct free kick.90:00 +0:29 Substitution
Substitution Lee Tomlin leaves the field to be replaced by Joe Newell.90:00 +0:29
Lee Tomlin gives away a free kick for an unfair challenge on Karleigh Osborne.89:05
Outswinging corner taken by James Henry.87:48
The assist for the goal came from Dwight Gayle.87:48 Goal scored
Goal! - George Boyd - Millwall 1 - 5 Peterboro George Boyd grabs a goal from close in to the bottom right corner of the goal. Millwall 1-5 Peterborough.85:49 Substitution
Substitution Jack Payne on for Kane Ferdinand.85:34
James Henry takes a corner.84:34
Corner taken by James Henry, Liam Trotter takes a shot. Save by Robert Olejnik.83:03 Substitution
Substitution John Marquis joins the action as a substitute, replacing Rob Hulse.76:03 Substitution
Substitution Danny Swanson on for Nathaniel Mendez-Laing.74:33
Tommy Rowe takes a shot. Save made by David Forde.72:24
Robert Olejnik takes the free kick.72:24 Booking
Booking Karleigh Osborne goes into the referee's book.71:50
Karleigh Osborne challenges Nathaniel Mendez-Laing unfairly and gives away a free kick.68:08
Grant McCann has a direct shot on goal from the free kick.68:08 Dismissal
Dismissal Shane Lowry shown a red card for professional foul.67:55
Dwight Gayle fouled by Shane Lowry, the ref awards a free kick.67:03
Mark Little challenges James Henry unfairly and gives away a free kick. James Henry produces a cross, Karleigh Osborne takes a shot. Save by Robert Olejnik.
The assistant referee flags for offside against Andy Keogh. Indirect free kick taken by Robert Olejnik.63:13
Unfair challenge on Dwight Gayle by Karleigh Osborne results in a free kick. Free kick taken by George Boyd.62:02
Inswinging corner taken by Grant McCann from the right by-line, save made by David Forde.60:49
Direct free kick taken by Michael Bostwick.60:49 Booking
Booking James Henry shown a yellow card.60:35
James Henry gives away a free kick for an unfair challenge on Mark Little.60:10
Free kick awarded for an unfair challenge on Kane Ferdinand by Andy Keogh. Michael Bostwick takes the direct free kick.58:55 Goal scored
Goal! - Nathaniel Mendez-Laing - Millwall 1 - 4 Peterboro Goal scored by Nathaniel Mendez-Laing from inside the penalty area to the top left corner of the goal. Millwall 1-4 Peterborough.55:38
Outswinging corner taken from the right by-line by James Henry.54:25
The assist for the goal came from George Boyd.54:25 Goal scored
Goal! - Lee Tomlin - Millwall 1 - 3 Peterboro Lee Tomlin gets on the score sheet with a goal from inside the area to the bottom left corner of the goal. Millwall 1-3 Peterborough.53:16
Foul by Liam Trotter on Grant McCann, free kick awarded. Free kick taken by Grant McCann.49:29
Effort from outside the penalty area by George Boyd goes wide left of the goal.47:23
Free kick awarded for an unfair challenge on Michael Bostwick by Martyn Woolford. Robert Olejnik takes the direct free kick.45:33
Free kick awarded for a foul by Andy Keogh on Michael Bostwick. Robert Olejnik restarts play with the free kick.45:01
The referee gets the second half underway.45:01 Substitution
Substitution Adam Smith leaves the field to be replaced by Alan Dunne.45:01 Substitution
Substitution Benik Afobe leaves the field to be replaced by Martyn Woolford.45:00 +3:05 Half time
Half Time The half-time whistle blows.43:28
Free kick awarded for a foul by Lee Tomlin on Karleigh Osborne. David Forde restarts play with the free kick.39:30
Effort on goal by Dwight Gayle from inside the penalty box misses to the right of the target.37:51
Michael Bostwick challenges Rob Hulse unfairly and gives away a free kick. Liam Trotter takes the direct free kick.35:47
The referee blows for offside. Indirect free kick taken by Robert Olejnik.35:28
Handball by George Boyd. Karleigh Osborne takes the indirect free kick.31:47
The assist for the goal came from George Boyd.31:47 Goal scored
Goal! - Tommy Rowe - Millwall 1 - 2 Peterboro A goal is scored by Tommy Rowe from inside the penalty area to the bottom left corner of the goal. Millwall 1-2 Peterborough.30:11
Gabriel Zakuani challenges Rob Hulse unfairly and gives away a free kick. James Henry restarts play with the free kick.29:01
Free kick awarded for an unfair challenge on Lee Tomlin by Karleigh Osborne. Direct free kick taken by Lee Tomlin.28:19
Liam Trotter takes a shot. Save by Robert Olejnik.25:56
Free kick awarded for an unfair challenge on Shane Lowry by Lee Tomlin. Free kick taken by David Forde.23:45
Outswinging corner taken left-footed by Grant McCann from the left by-line, Header from close range by Michael Bostwick misses to the right of the goal.22:40
Outswinging corner taken by James Henry from the right by-line, Robert Olejnik makes a save.20:03
Inswinging corner taken by Grant McCann.17:58
Grant McCann takes the direct free kick.17:58 Booking
Booking Shane Lowry booked.17:42
Free kick awarded for a foul by Shane Lowry on Nathaniel Mendez-Laing.16:26
Unfair challenge on Kane Ferdinand by Liam Trotter results in a free kick. Direct free kick taken by Gabriel Zakuani.15:04
The offside flag is raised against Tommy Rowe. Indirect free kick taken by David Forde.12:36
Shane Lowry provided the assist for the goal.12:36 Goal scored
Goal! - James Henry - Millwall 1 - 1 Peterboro James Henry scores a goal from deep inside the penalty area to the bottom left corner of the goal. Millwall 1-1 Peterborough.10:56
Effort on goal by Liam Trotter from 20 yards. Save by Robert Olejnik.10:26
Inswinging corner taken from the right by-line by James Henry, Lee Tomlin manages to make a clearance.9:25
Free kick awarded for a foul by Lee Tomlin on Karleigh Osborne. David Forde restarts play with the free kick.7:58
Unfair challenge on Grant McCann by James Henry results in a free kick. Free kick taken by Robert Olejnik.6:35
Assist by George Boyd.6:35 Goal scored
Goal! - Lee Tomlin - Millwall 0 - 1 Peterboro A goal is scored by Lee Tomlin from just inside the area to the top left corner of the goal. Millwall 0-1 Peterborough.1:06
Corner taken by James Henry, clearance made by Tommy Rowe.0:16
Foul by Grant McCann on Benik Afobe, free kick awarded. Direct free kick taken by Liam Trotter.0:00
The match has kicked off.
Live data and text provided by our data suppliers