Allan Saint-Maximin’s superb late leveler saved Newcastle a point at Wolves and saved their unbeaten start.
The striker struck in the last minute to snatch a 1-1 draw as the Magpies looked to be slipping to their first defeat of the season.
Ruben Neves’ howler had given Wolves the lead but the hosts had to hold on with Elliot Anderson hitting the bar in stoppage time.
Newcastle needed Saint-Maximin to produce as Eddie Howe was unable to bring in £60m new signing Alexander Isak with the Sweden international yet to receive his work permit.
With Bruno Guimaraes injured, just like Callum Wilson, the Magpies were deprived of their best creative outlets, Saint-Maximin aside.
The point does little to raise hopes at Molineux, with Wolves still in search of their first Premier League victory of the season.
Newcastle were first to threaten when Jose Sa thwarted Chris Wood in the opener five minutes after the striker grabbed a loose ball and went around the goalkeeper.
Pedro Neto then lifted a cross from Goncalo Guedes after Neves’ sumptuous cross pass.
Yet as much as Neves oozed quality in the middle, his teammates were nervous at the back and the indecision nearly cost them after 12 minutes.
Wolves failed to deal with Kieran Trippier’s long throw and, after Matheus Nunes escaped by shooting Sean Longstaff’s shirt, Wood’s shot was blocked.
He fell on Joe Willock but with just Sa to beat the midfielder he was pushed six yards wide.
Newcastle could sense an opening and, while there was much to admire in Wolves’ early construction game, it was the Magpies who were most fluent.
Saint-Maximin was a threat while Longstaff protected visitors and surveyed openings.
But they almost gave Wolves a goal after 29 minutes when
Trippier recklessly lost possession to Raul Jimenez.
The striker had time to choose the rushed and unmarked Nunes, only for the club-record signing to head unnecessarily away.
This emboldened Wolves and they began to find momentum, which was capped off with a trademark Neves rocket seven minutes before the break.
The skipper started the move finding Neto on the right who in turn spread the play to Guedes on the left. He played the ball inside Neves and the midfielder unleashed a superb low drive into the bottom corner of Nick Pope from 25 yards.
It stunned Newcastle and, as Fabian Schar’s effort deflected wide after the break, the visitors lost their initial momentum and looked bereft of ideas.
Pope saved from Neto as Wolves felt comfortable with their lead and defended resolutely.
The Magpies pressed but left themselves open at the break and Wolves thought they had doubled their lead with 10 minutes to go to see Jimenez’s goal disallowed.
Neto had given Ryan Fraser a boost in the preparation, before breaking and finding Jimenez to exploit, and referee Peter Bankes rightly ruled him out, but only after checking the monitor.
Newcastle then took full advantage of the reprieve in the final minute.
Under pressure from Jacob Murphy, Hwang Hee-Chan cut a clearance in the air and he fell for Saint-Maximin to hit a brilliant volley into the corner from 20 yards out.
There was still time for the Frenchman to test Sa as Newcastle suddenly tried to win and Anderson’s header hit the bar in injury time.