Leeds United came from two goals down to beat Wolves 3-2 in a thrilling Friday night clash at Molineux.
The visitors trailed by two goals at the break following goals from Jonny and Francisco Trincao.
In the second half, Wolves were reduced to 10 men after Raul Jimenez was shown a second yellow card for a foul on Illan Meslier.
From there, Leeds kicked into gear and pulled one back through Jack Harrison.
They levelled in bizarre fashion, with Rodrigo poking home after pinball action inside the box.
Leeds then snatched the win and completed a dramatic comeback when Luke Ayling scored in the 91st minute to spark wild scenes.
A huge three points for Jesse Marsch's side as they create a seven-point buffer from 18th-placed Watford.
Advert
The victory is even more impressive considering Marsch was forced to make FOUR substitutions through injury, with one of them being a concussion substitution.
Leeds remain in 16th place in the table while Wolves occupy eighth spot.
Topics: Leeds United, Football, Wolverhampton Wanderers