Chelsea extended their lead at the top of the Premier League to three points as Reece James scored twice in a 3-0 win at Newcastle as Liverpool and Manchester City stumbled at home in the title race on Saturday.
Liverpool blew a 2-0 lead at Anfield as Brighton battled back to earn a deserved 2-2 draw.
City are now five points off the top after Pep Guardiola’s 10 men were beaten 2-0 by Crystal Palace at the Etihad.
Newcastle 0-3 Chelsea
Newcastle are hoping to follow in the footsteps of Chelsea and City’s success following huge investment from foreign owners.
However, the Saudi-owned Magpies have a battle just to remain in the top flight as they stay rooted in the bottom three without a league win this season.
Chelsea were without the injured Romelu Lukaku, Timo Werner and Mason Mount, but the European champions still had far too much class at St James’ Park.
James produced two stunning finishes from right wing back before Jorginho’s penalty rounded off the scoring.
Liverpool 2-2 Brighton
Liverpool stretched their unbeaten run to 24 games in all competitions, but will feel two points slipped away after another flying start.
Mohamed Salah’s scoring streak came to an end at 10 games, but the Egyptian set up the opener as his pass was swept into the far corner by Jordan Henderson.
Sadio Mane doubled the home side’s advantage with a back-post header before the Senegalese had another goal ruled out for handball after he caught Brighton goalkeeper Robert Sanchez in possession.
The Seagulls grabbed a lifeline before half time when Enock Mwepu’s cross flew over the stranded Alisson Becker.
And Brighton snatched a point after the break when Leandro Trossard rounded off a brilliant team move 25 minutes from time.
Manchester City 0-2 Crystal Palace
City’s first home defeat of the season rounded off a perfect day for the Chelsea in the title race.
Wilfried Zaha punished slack defending from Ruben Dias and Aymeric Laporte to fire into the far corner after six minutes.
Laporte was then sent off for pulling down Zaha as the last man in first-half stoppage time.
Gabriel Jesus thought he had equalised midway through the second half, only for the goal to be ruled out for offside against Phil Foden.
The 10 men were then caught out two minutes from time when Connor Gallagher smashed high past Ederson.
Leciester City 0-2 Arsenal
Arsenal are up to fifth after a fast start and some inspired goalkeeping from Aaron Ramsdale earned the Gunners a 2-0 win at Leicester.
Gabriel and Emile Smith Rowe struck inside the opening 18 minutes for the visitors at the King Power.
But they relied on Ramsdale thereafter as the England international made a miraculous save from James Maddison among a string of impressive stops.
In other results:
Burnley 3-1 Brentford
Watford 0-1 Southampton