Ten-man Wolves ramped up the pressure on Southampton manager Nathan Jones as they fought back to claim a dramatic victory over the Premier League's bottom side at St Mary's.
January signing Joao Gomes scored the winner on his debut for Julen Lopetegui's side, an hour after Mario Lemina had been dismissed with a second yellow card for dissent.
January signing Carlos Alcaraz had already put the struggling hosts ahead before Lemina's sending-off, but the Saints were unable to extend their lead against stubborn opposition in front of an increasingly anxious home support.
Wolves' persistence eventually told after 72 minutes when Jan Bednarek inadvertently bundled the ball over the line after getting in the way of Adama Traore's shot.