Yoan Gouffran and Loic Remy dented Chelsea's title charge as Newcastle erased the memories of their derby defeat at Sunderland with a morale-boosting 2-0 victory.
Gouffran's 68th-minute diving header and Remy's late strike, his sixth goal of the season, settled a game which blossomed from modest beginnings into an end-to-end encounter.
Indeed, had it not been for keeper Petr Cech, who had earlier made second-half saves from Moussa Sissoko and Gouffran, the Magpies might have won by more.
No doubt, this is a big scalp, as Chelsea were favourites to win the title, and suggests Alan Pardew could be ready for a charge to Europe.
Arsenal 2 - 0 Liverpool
Hull City 1 - 0 Sunderland
West Brom 2 - 0 C Palace
Man City 7 - 0 Norwich
Stoke City 1 - 1 Southampto
Fulham 1 - 3 Man Utd
West Ham 0 - 0 A Villa
Newcastle 2 - 0 Chelsea
Aaron Ramsey scored another superb goal as Arsenal beat Liverpool 2-0 at the Emirates Stadium to move five points clear at the top of the table.
Santi Cazorla fired the Gunners ahead somewhat against the run of play on 19 minutes, lashing the ball home after his bullet header had come back off the post.
Ramsey then made sure of all three points when on the hour he cracked in a sublime 25-yard half-volley for his 10th goal of an impressive campaign as Arsene Wenger's side renewed belief ahead of next week's European trip to Borussia Dortmund and Premier League game at Manchester United.
Manuel Pellegrini's decision to drop Joe Hart didn't hurt Manchester City as they hammered Norwich 7-0 at the Etihad Stadium.
Pellegrini had opted to hand the goalkeeping duties to Costel Pantilimon following Hart's error against Chelsea last weekend, but the Romanian had had little to do as a Bradley Johnson own goal and strikes from David Silva, Matija Nastasic and Alvaro Negredo put the hosts four goals to the good at half-time.
Sergio Aguero, Yaya Toure and Edin Dzeko completed the rout after the break to increase the pressure on Canaries boss Chris Hughton.
Manchester United also enjoyed a comfortable win as they secured a 3-1 triumph over Fulham at Craven Cottage which did little to boost Martin Jol's long-term job prospects.
United led 3-0 inside 23 minutes as Antonio Valencia, Robin van Persie and Wayne Rooney all got on the scoresheet for the defending Barclays Premier League champions, before Alex Kacaniklic got a consolation for the hosts.
Asmir Begovic became the fifth goalkeeper to score in the Barclays Premier League with a remarkable long-range goal, but it was not enough to give Stoke victory in the 1-1 draw at home to Southampton.
The wind got hold of the Bosnian's long kick downfield and it was allowed to bounce by the Southampton defenders and fly over Saints' goalkeeper Artur Boruc.
But Begovic was beaten by Jay Rodriguez four minutes before the break to make it 1-1, with Saints also having a late penalty appeal for handball against Ryan Shawcross turned away.
Hull boss Steve Bruce enjoyed a win against his former employers as they beat nine-man Sunderland 1-0 at the KC Stadium.
An own goal from Carlos Cuellar was the difference between the teams after the defender headed into his own net under pressure from Yannick Sagbo.
The Black Cats' hopes of a fightback were then dealt a blow when midfielder Lee Cattermole and Andrea Dossena saw red on the stroke of half-time for challenges on Ahmed Elmohamady and David Meyler respectively.
Goals from Saido Berahino and Gareth McAuley gave West Brom a 2-0 win over bottom side Crystal Palace, while West Ham and Aston Villa played out a goalless draw at Upton Park.
IDEAL FOR CHRISTMAS
MAGPIES IN EUROPE -
HARVEY TO PARDEW
The new version of "Magpies In Europe" will be launched next week.
Although NUFC are not talking to the Chronicle or Sunday Sun ... we are!
And the full story is expected to be in newspapers within the next two weeks.
The official new title is "Magpies In Europe - Harvey To Pardew" and is an up-dated version of "From Antwerp To Zurich" - which includes the 14 Europa League fixtures we played last season.
The 280-page book features match reports from the 134 European matches Newcastle United have played, starting with the memorable 4-0 win over Feyenoord in 1968 on our European debut.
Included are stats and the figures you would expect, but also each away fixture has the remarkable experiences of individuals who travelled to watch the matches.
Introduction by "Big Bad" John McNamee, part of the Fairs Cup winning team of 1969.
It is a fascinating history that every Newcastle United fan will enjoy.
And with a limited print-run, make sure you order a copy.
DON'T MISS OUT!
More details will be announced this week about where it will be sold, but we are selling it MAIL ORDER for £8.95 (but postage will be £1.50 extra).
(*Or we will be selling them for £8.95 prior to home games in Newcastle)
ON SALE NOW AT: M&M City News; 140 Northumberland St, Newcastle NE1 7DQ.
The Flower Shop, Spennymoor, Co Durham.
if you want to order, contact us:- Kevnumad@fsmail.net
Mail order: Send a cheque for £10.45 made payable to K.Fletcher to:
K Fletcher, 5 Dunelm, Sacriston, Durham DH7 6NU
Include your own address.
THIS WEEK'S FIXTURES
Sunday November 3
13:30 Everton v Tottenham
16:00 Cardiff City v Swansea City
Saturday November 9
15:00 Aston Villa v Cardiff City
15:00 Chelsea v West Brom
15:00 Crystal Palace v Everton
15:00 Liverpool v Fulham
15:00 Southampton v Hull City
17:30 Norwich City v West Ham United
Sunday November 10
12:00 Tottenham v Newcastle United
14:05 Sunderland v Manchester City
16:10 Man Utd v Arsenal
16:10 Swansea City v Stoke City
NEWCASTLE UNITED 2013/14
NEWCASTLE UTD 2 CHELSEA 0 (Gouffran, Remy)
Krul, Debuchy, Williamson, Yanga-Mbiwa, Santon, Sissoko, Cabaye, Tiote (53' Anita), Gouffran (85' Obertan), Shola Ameobi (62' Cisse).
Subs: Ben Arfa, Elliot, Sammy Ameobi, Tavernier.
SUNDERLAND 2 NEWCASTLE 1 (Debuchy)
Krul, Debuchy, Williamson, Dummett, Santon, Sissoko (45' Cisse), Tiote, Cabaye, Gouffran (86' Sammy Ameobi), Ben Arfa, Remy (70' Shola Ameobi).
Subs: Anita, Haidara, Elliot, Obertan.
NEWCASTLE UTD 2 LIVERPOOL 2 (Cabaye, Dummett)
Krul, Debuchy, Williamson, Yanga-Mbiwa, Santon, Cabaye (78' Sammy Ameobi), Tiote, Gouffran, Sissoko (45' Dummett), Remy, Ben Arfa (78' Anita).
Subs: Cisse, Elliot, Obertan, Dummett.
CARDIFF CITY 1 NEWCASTLE 2 (Remy 2)
Krul, Debuchy, Williamson, Coloccini, Santon, Tiote, Cabaye (86' Ben Arfa), Gouffran, Sissoko, Remy (71' Gutierrez), Cisse
Subs: Anita, Yanga-Mbiwa, Elliot, Sammy Ameobi, Dummett
EVERTON 3 NEWCASTLE 2 (Cabaye, Remy)
Krul, Debuchy, Yanga-Mbiwa (46' Williamson), Coloccini, Santon, Tiote, Anita (69' Cisse), Ben Arfa (46' Cabaye), Sissoko, Gouffran, Remy
Subs: Elliot, Obertan, Sammy Ameobi, Dummett
NEWCASTLE 2 HULL CITY 3 (Remy 2)
Krul, Debuchy (86' Tiote), Yanga-Mbiwa, Coloccini, Santon, Cabaye (62' Gouffran), Anita, Sissoko, Ben Arfa, Cisse (73' Marveaux), Remy
Subs: Williamson, Elliot, Sammy Ameobi, Dummett
ASTON VILLA 1 NEWCASTLE 2 (Ben Arfra, Gouffran)
Krul, Debuchy, Coloccini, Yanga-Mbiwa, Santon, Anita (74' Tiote), Cabaye (88' Sammy Ameobi), Ben Arfa, Sissoko, Remy (63' Gouffran), Cisse
Subs: Elliot, Marveaux, S Taylor, Dummett
NEWCASTLE 1 FULHAM 0 (Ben Arfa)
Krul, Debuchy, Yanga-Mbiwa, Coloccini, Santon, Ben Arfa, Sissoko, Anita 65' (Cabaye), Marveaux 74' (Remy), Shola Ameobi 65' (Gouffran), Cisse
Subs: Gosling, Elliot, Sammy Ameobi, Dummett
NEWCASTLE 0 WEST HAM 0
Krul, Debuchy, Yanga-Mbiwa, Coloccini, Santon, Ben Arfa, Sissoko, Anita, Marveaux 66' (Sammy Ameobi), Shola Ameobi, Cisse 72'
Subs: Gosling, Bigirimana, Elliot, Vuckic, Dummett
MAN CITY 4 NEWCASTLE 0
Krul, Debuchy, Coloccini, S Taylor, Yanga-Mbiwa, Sissoko, Tiote, Gouffran 45+4' (Dummett), Ben Arfa 65' (Sammy Ameobi), Gutierrez 44' (Anita), Cisse
Subs: Elliot, Marveaux, Shola Ameobi, Obertan
NEWCASTLE 0 MAN CITY 2 (AET)
Krul, Debuchy, Williamson, Yanga-Mbiwa, Haidara (45 Dummett, 80 Ben Arfa), Anita, Tiote, Gouffran, Sissoko, Shola Ameobi (66 Cabaye), Cisse
Subs: Remy, Elliot, Obertan, Sammy Ameobi
NEWCASTLE 2 LEEDS UTD 0 (Cisse, Gouffran)
Krul, Debuchy, Williamson, Coloccini, Dummett, Gouffran (90' Vuckic), Anita (80' Gosling), Tiote, Marveaux, Sammy Ameobi, Cisse (71' Obertan).
Subs: Ben Arfa, Yanga-Mbiwa, Bigirimana, Alnwick
MORECAMBE 0 NEWCASTLE 2 (Shola Ameobi, Sammy Ameobi)
Elliot, Debuchy, Yanga-Mbiwa, Good, Dummett, Bigirimana, Gosling, Marveaux 88' (Sissoko), Vuckic 46' (Shola Ameobi), Sammy Ameobi, Gouffran 71' (Ben Arfa)
Subs: Santon, Anita, Alnwick, Streete
Newcastle United Fixtures
Sunday November 10
12:00 Premier League
Tottenham v Newcastle United