Millwall were on the wrong side of a remarkable second-half turnaround at Elland Road, losing 3-2 to Leeds United after taking an early 2-0 lead.
Two goals from Leeds’ Patrick Bamford either side of a Pablo Hernandez strike wrote off earlier goals from Shaun Hutchinson and Jed Wallace.
Hutchinson opened the scoring from a corner in the opening five minutes before Wallace converted from the penalty spot following Jon Dadi Bodvarsson’s good work down the left.
However, the hosts were dominant after the interval with Millwall barely able to escape their own half.
Leeds’ fightback began three minutes after the break as Bamford netted a rebound after Lions keeper Bartosz Bialkowski superbly denied Luke Ayling’s effort from a corner.
Hernandez then beat the Polish shot-stopper from outside the box in the 62nd minute to make it 2-2 before Bamford completed the comeback just four minutes later, heading past Bialkowski from close range.
The result means Millwall drop to ninth in the table and will rue an evening when earlier they were firmly entrenched in the top six.