Callum Wilson and Joelinton scored the final goals as Newcastle claimed a crucial 2-0 victory over Crystal Palace at Selhurst Park.
A lackluster Premier League game seemed destined to end scoreless before Steve Bruce saw his pair of strikers deliver the goods.
Wilson’s seventh goal of the campaign two minutes out of time seemed enough to earn all three points for the Magpies before Joelinton’s tireless display was rewarded with a deflected strike a minute later.
After back-to-back defeats, Newcastle are back on their way to victory and are undefeated in three clashes in London this season, while Roy Hodgson has had to reflect on a bitterly disappointing night for his side.
Since these teams only scored 69 times in 76 combined league games last season, a goalfest was not expected in SE25.
The odds of a thriller diminished further when Allan Saint-Maximin joined Wilfried Zaha on the absent list, with both clubs lacking the creativity of their players flair.
Bruce made four changes to the squad that lost at home to Chelsea last weekend that initially had the desired effect.
After the proceedings began after a minute of applause for Diego Maradona, who died at the age of 60 on Wednesday, Joelinton signaled his intention with three first efforts.
The first two by signing Newcastle’s £ 40million record were off target, but the third at least forced Vicente Guaita to make a routine save.
Palace had allowed the Magpies to dictate possession in the first exchanges, but had briefly kicked in halfway through half-time thanks to Ebere Eze.
The summer signing forced Karl Darlow to make a great save with a sustained effort in the 25th minute heading for the top corner.
The Newcastle goalkeeper was required again four minutes later and produced another timely intervention to prevent Jeffrey Schlupp’s weak effort.
Schlupp had been a surprise inclusion on Michy Batshuayi and he had had the last half-time attempt but was unable to aim his head at the target.
Another good job from the winger gave fellow Ghanaian international Jordan Ayew a half-chance in the 54th minute, but the forward was only able to push further.
By the time Eze’s volley nearly drifted for a throw, Hodgson had seen enough and Jairo Riedewald and Christian Benteke were introduced to try to bring the clash to life.
Arsenal boss Arteta wants to make Emirates a fortress when fans return
Tyson and Dubois vs Joyce on talkSPORT, England beats SA, ‘stop moaning Klopp’
Aguero hit “ hard ” by the death of Maradona, says Guardiola
Alex Iwobi compares Wenger to Ancelotti, talks about Everton’s new position
Pascal Gross explains what Brighton needs to do to beat ‘very good’ Liverpool
Lennon argued as ‘the perfect man for Celtic work’ as former ace of the hoops slams ‘split’ players
Brighton v Liverpool live commentary and squad news: Reds look to go to the top
Everton v Leeds commentary and team news: talkSPORT coverage of an exciting clash
Solskjaer urged to give Man United new boy more minutes as Juve linked with playmaker
‘Waste of time’ complaining about fixture schedule, says disgruntled Liverpool boss Klopp
Away coach Bruce did the same and substitute Matt Ritchie produced a wonderful ball in the zone with 18 minutes remaining, but Joelinton mis-timed his jump and nodded wide.
Sean Longstaff’s fine run from inside his own half created another chance for Newcastle in the 79th minute after being downed and yet Ritchie could only start a neat free-kick routine straight to Guaita.
Benteke was the next replacement to threaten, but his bowed head was neatly parried away from goal by Darlow before Federico Fernandez bravely blocked Cheikhou Kouyate’s effort.
Palace looked the most likely and Patrick van Aanholt should have found Batshuayi with a cross five minutes out of time, which turned out to be decisive.
With time almost up, Joelinton dribbled forward and slid into Wilson, who slipped coldly between Guaita’s legs with 88 minutes on the clock.
Newcastle weren’t finished there though, and Brazilian Joelinton rounded off the points with a deflected strike in the 90th minute after another great run to push the Magpies up to 10th.