Newcastle moved out of the bottom three with a huge win over fellow strugglers Everton in Frank Lampard's first Premier League game in charge of the Toffees.
Eddie Howe's energetic side were superior to their visitors as they earned successive wins for the first time this season with a performance which will give them hope they can avoid relegation so soon after their takeover.
Despite going behind to a Jamaal Lascelles own goal after Jonjo Shelvey was fortunate to receive only a yellow card for a challenge on Anthony Gordon, Newcastle responded within 108 seconds through another own goal.
Mason Holgate, who had a hand in Everton's opener, then returned the favour by scoring into his own net after Lascelles' header crashed off the bar.
There were further chances to take the lead before the break, but Ryan Fraser put Newcastle in front after half-time when he poked in following excellent work by Allan Saint-Maximin.
And the gloss to a brilliant performance, largely without new signing Bruno Guimaraes, was added by Kieran Trippier's 25-yard free-kick.
It could have been even better had Jacob Murphy not hit the post late on, but this was a display which was as encouraging for Newcastle as it was worrying for Lampard.
Both Dele Alli and Donny van de Beek were introduced from the bench but they had little sway over a well-drilled Newcastle side, who move up to 17th.
They now sit a point and a place behind Everton, who have been sucked into a relegation battle and face another huge test against Leeds on Saturday.
More to follow.
helpHow to play
Rate players out of 10 throughout or after the game. The rater will close 30 minutes after the final whistle.
Rating range key1 = Give it up10 = Pure perfection
Newcastle United
Squad number1Player nameDúbravka
Squad number15Player nameTrippier
Squad number6Player nameLascelles
Squad number5Player nameSchär
Squad number13Player nameTargett
Squad number28Player nameWillock
Squad number8Player nameShelvey
Squad number7Player nameJoelinton
Squad number21Player nameFraser
Squad number20Player nameWood
Squad number10Player nameSaint-Maximin
Squad number19Player nameManquillo
Squad number23Player nameMurphy
Squad number39Player nameBruno Guimarães
Everton
Squad number1Player namePickford
Squad number13Player nameMina
Squad number5Player nameKeane
Squad number4Player nameHolgate
Squad number23Player nameColeman
Squad number6Player nameAllan
Squad number21Player nameAndré Gomes
Squad number14Player nameTownsend
Squad number24Player nameGordon
Squad number11Player nameGray
Squad number7Player nameRicharlison
Squad number30Player namevan de Beek
Squad number32Player nameBranthwaite
Squad number36Player nameAlli
Line-ups
Newcastle
Formation 4-3-3
1Dúbravka
15Trippier6Lascelles5Schär13Targett
28Willock8Shelvey7Joelinton
21Fraser20Wood10Saint-Maximin
1Dúbravka15TrippierSubstituted forManquilloat 90+1'minutes6Lascelles5SchärBooked at 50mins13Targett28WillockSubstituted forGuimarães Rodriguez Mouraat 90+1'minutes8ShelveyBooked at 33mins7Joelinton21FraserSubstituted forMurphyat 82'minutes20Wood10Saint-MaximinSubstitutes
17Krafth19Manquillo23Murphy24Almirón26Darlow33Burn34Gayle36S Longstaff39Guimarães Rodriguez MouraEverton
Formation 3-4-2-1
1Pickford
13Mina5Keane4Holgate
23Coleman6Allan21André Gomes14Townsend
24Gordon11Gray
7Richarlison
1Pickford13MinaSubstituted forBranthwaiteat 35'minutes5Keane4HolgateBooked at 14mins23Coleman6AllanBooked at 79mins21André GomesBooked at 47minsSubstituted forvan de Beekat 60'minutes14Townsend24Gordon11GraySubstituted forAlliat 25'minutes7RicharlisonSubstitutes
2Kenny3Patterson9Calvert-Lewin15Begovic17Iwobi30van de Beek32Branthwaite34El Ghazi36AlliReferee:Anthony TaylorAttendance:52,186Live Text
Match ends, Newcastle United 3, Everton 1.
Second Half ends, Newcastle United 3, Everton 1.
Corner, Newcastle United. Conceded by Jordan Pickford.
Attempt saved. Allan Saint-Maximin (Newcastle United) right footed shot from the left side of the six yard box is saved in the bottom left corner. Assisted by Bruno Guimarães.
Jarrad Branthwaite (Everton) wins a free kick in the defensive half.
Foul by Jacob Murphy (Newcastle United).
Substitution, Newcastle United. Javier Manquillo replaces Kieran Trippier because of an injury.
Substitution, Newcastle United. Bruno Guimarães replaces Joseph Willock because of an injury.
Attempt saved. Joseph Willock (Newcastle United) right footed shot from outside the box is saved in the centre of the goal.
Jacob Murphy (Newcastle United) hits the left post with a right footed shot from the centre of the box. Assisted by Allan Saint-Maximin following a fast break.
Attempt blocked. Donny van de Beek (Everton) right footed shot from outside the box is blocked. Assisted by Dele Alli.
Allan (Everton) wins a free kick in the defensive half.
Foul by Joseph Willock (Newcastle United).
Substitution, Newcastle United. Jacob Murphy replaces Ryan Fraser.
Foul by Dele Alli (Everton).
Joseph Willock (Newcastle United) wins a free kick in the defensive half.
Goal! Newcastle United 3, Everton 1. Kieran Trippier (Newcastle United) from a free kick with a right footed shot to the bottom right corner.
Allan (Everton) is shown the yellow card for a bad foul.
Ryan Fraser (Newcastle United) wins a free kick in the attacking half.
Our coverage of your Premier League club is bigger and better than ever before - here's everything you need to know to make sure you never miss a moment