Mexican striker Raul Jimenez scored twice as Wolves magnificently came from 2-0 down to win at in-form Southampton.
The Saints looked set for their sixth win in seven games when Jan Bednarek hooked in and Shane Long headed home for his first of the season.
However, the momentum shifted after the break. Portuguese teenager Pedro Neto, exceptional for Wolves so far this season, reduced the deficit after controlling Adama Traore’s delivery from the right.
Jimenez slotted home from the spot to bring the scores level after Jonny had been sandwiched by Jack Stephens and Bednarek. Referee Darren England, making his Premier League debut, pointed for a corner before his decision was overturned by VAR.
And with 14 minutes left the fightback was complete when Jimenez stroked in after more good work from Traore.
More to follow.