Steve Morison’s 89th-minute penalty secured a 2-1 victory for Millwall over Sheffield United at The Den.
The 32-year-old coolly tucked away the spot-kick after Jack O’Connell’s handball in a thrilling climax. Shaun Williams and Stefan Scougall has traded first-half goals.
Lions boss Neil Harris made two changes to the side thumped 5-1 at Peterborough, with Williams and David Worrall replacing Shane Ferguson and Jimmy Abdou.
The visitors named Paul Coutts in their starting line-up and were quickest out of the blocks with Mark Duffy’s cross narrowly eluding Leon Clarke.
But Williams fired the hosts in front on 14 minutes, beating Simon Moore with a low drive after Worrall’s corner was not cleared.
United hit back just seven minutes later as Jordan Archer failed to keep out Scougall’s tame shot. Lee Gregory wasted a great chance to restore the lead after the break, the striker raced clear on goal but was denied by Moore’s outstretched left hand.
Gregory’s miss did not prove decisive though, as Morison kept his cool to send Moore the wrong way from the spot and earn the Lions a dramatic victory.