Newcastle United came from behind to claim a crucial 2-1 win over Wolves at Molineux, thanks to goals from Fabian Schar and Harvey Barnes.
The home side took the lead in the first half with a fine team goal, finished by Mario Lemina.
Wolves looked dangerous throughout the game, creating several chances to extend their lead, with Strand Larsen hitting the post and Matheus Cunha forcing a few of saves from Nick Pope.
Newcastle, however, responded brilliantly in the second half.
Schar pulled them level with a sensational long-range effort, sparking the comeback.
Just five minutes later, Harvey Barnes completed the turnaround with an equally stunning strike, curling the ball into the net to give the Magpies the lead.
The win sees Toons go up to third in the Premier League table, while Wolves remain winless and find themselves third from bottom.