A first half disaster-class from Millwall eased Preston North End to a comfortable 3-1 win at The Den.
The visitors had the lead after just four minutes as Andrew Hughes volleying past Jordan Archer after the Lions failed to clear a free-kick.
Alex Neil’s men then doubled their lead after 15 minutes with captain Tom Clarke heading in from a corner that the Lions’ defence needlessly allowed to bounce in their own six yard box.
Sean Maguire then added a third just before the half-hour mark as a through ball beat both Shaun Hutchinson and Jake Cooper, allowing the Irishman to poke the ball over the outstretched Archer.
Second-half substitutes Steve Morison, Shane Ferguson and Ben Thompson meant a much-improved showing for Millwall after the interval.
And it was the latter who fired past Declan Rudd from close range to make it 3-1 with just over 20 minutes still to play.
Thompson had another effort ruled out for offside late on with the result leaving the Lions now just four points above the relegation zone.