Another weekend of Premier League action is well underway, and Saturday's games saw a mixed bag for the top flight's title contenders.
Liverpool managed a win over Crystal Palace, while a difficult week for Man City off the pitch has resulted in dropped points. Elsewhere, there have been wins for Brentford, Watford, Arsenal and Aston Villa.
A huge London derby between Tottenham and Chelsea rounds off the weekend on Sunday - a day which also sees West Ham host Manchester United at the London Stadium.
Newcastle 1-1 Leeds
It was a really entertaining score draw at St. James' Park on Friday night, with scintillating displays from Raphinha and Allan Saint Maximin lighting up what could have been a dour night for Steve Bruce amid mounting pressure on him.
Raphinha opened the scoring for the visitors, seeing his wicked cross go all the way in - helped on its way by a cheeky dummy from Rodrigo.
However, Newcastle immediately got on to the front foot and equalised through a magnificent solo goal from Saint Maximin. The second half didn't deliver quite the same entertainment, but a fine start to the weekend nonetheless.
Read player ratings for Newcastle & Leeds here.
Wolves 0-2 Brentford
Wolves were booed at the final whistle by the home fans as they lost 2-0 at home to a 10-man, newly promoted Brentford.
Ivan Toney was the man in the first half, winning and converting a penalty before turning provider for the second for strike partner Bryan Mbeumo. Toney also saw two goals disallowed.
Wolves were offered a route back into the game shortly after the hour mark when Shandon Baptiste was shown his second yellow card, and only a block from Kristoffer Ajer prevented Hwang Hee-chan from pulling one back for Wolves shortly after. But Wolves ended up drawing another blank in the end, with the Bees taking themselves to eight points so far this term.
Read the player ratings from Wolves vs Brentford here.
Burnley 0-1 Arsenal
Arsenal made it two wins on the spin in the Premier League, lifting the mood among their supporters, with a gritty 1-0 victory over Burnley at Turf Moor.
Martin Odegaard's first half free-kick proved the difference, curling home from 25 yards after Bukayo Saka was scythed down by Ashley Westwood.
Mikel Arteta's side survived a scare midway through the second period when Aaron Ramsdale was initially judged to have brought down Matej Vydra following a slack Ben White back pass, but VAR intervened to spare Arsenal's blushes.
Read the player ratings from Burnley vs Arsenal here.
Liverpool 3-0 Crystal Palace
Liverpool went to the top of the Premier League with a 3-0 win over Southampton, on an afternoon where Sadio Mane scored his 100th goal for the club.
Palace had their chances early on as Wilfried Zaha hit the bar, but Mane broke the deadlock just before half time.
His old mate Mohamed Salah sealed the win with a finish at the back post 12 minutes from time. Naby Keita's unreal volley late on sealed the points on a good day for Jurgen Klopp's side at Anfield.
Read the player ratings from Liverpool vs Crystal Palace here.
Manchester City 0-0 Southampton
Manchester City and Southampton shared the points in a 0-0 draw at the Etihad on Saturday - each with reasons to be frustrated with VAR decisions under the backdrop of a fallout between Pep Guardiola and the home supporters.
Southampton defended extremely well and barely allowed City a chance to have a shot on target - the first of which only came late on from a Phil Foden header. The rebound was put in by Raheem Sterling, who was judged to be offside.
Earlier, Southampton thought they'd won a penalty and had seen City defender Kyle Walker sent off, only to see the decisions overturned.
Read the player ratings from Manchester City vs Southampton here.
Norwich 1-3 Watford
Watford earned a crucial second win of the season and left Norwich City pointless after four games with a 3-1 win at Carrow Road.
Emmanuel Dennis scored for the visitors to put them ahead, before Teemu Pukki equalised a third of the way through the game to give the Canaries hope.
Two goals from Ismaila Sarr after the break sealed the win though, easing the pressure on Watford boss Xisco and essentially confirming it'll be a really difficult season ahead for the hosts.
Aston Villa 3-0 Everton
Aston Villa put in a sensational second half display to beat Everton 3-0 at Villa Park, fuelled by a superb cameo from Leon Bailey.
The Jamaican entered the fray just after the hour mark and the game immediately turned in Dean Smith's favour once he arrived. Villa's opener came from impressive wing-back Matty Cash, who fired high past Asmir Begovic after getting the better of Toffees skipper Lucas Digne, before Bailey's in-swinging corner was glanced in by the unfortunate French international.
There was nothing fortuitous about Villa's third goal and Bailey's first for the club, however. Taking a superb Danny Ings pass in his stride, the 24-year-old powered past Ben Godfrey before rifling an unstoppable shot past a helpless Begovic, capping a superb second half showing from the home side.
Read the player ratings from Aston Villa vs Everton here.
Brighton 2-1 Leicester
Leicester had two goals disallowed for offside as Brighton continued their fine start to the season by securing a 2-1 win over the Foxes on Sunday.
After a bright start from the visitors, the Seagulls dominated the first half. At times, Leicester were their own worst enemy though, making a string of unforced errors.
Adam Lallana and Neal Maupay both spurned good chances before Brighton eventually took the lead from the penalty spot.
Jannik Vestergaard was the guilty party, adjudged to have handled the ball in the box following a corner - although he was being pulled back by Maupay, adding some controversy to the decision. After a VAR check, the penalty stood and Maupay blasted home to give his side the advantage.
Five minutes after the break Brighton doubled their lead. Leandro Trossard swung in a free kick and Danny Welbeck was afforded a free header at the front post, with the forward making no mistake.
This strike finally sparked Leicester into life and they pulled one back when Youri Tielemans delivered a precise, one-touch cross to the back post where Jamie Vardy was waiting to finish. Leicester then thought they had equalised, only for Ademola Lookman's scrappy goal to be disallowed for offside, after Harvey Barnes was judged to have been interfering with play.
The visitors continued to push for the leveller as the second half progressed and again had the ball in the back of the net with five minutes left - only for the offside flag to break their hearts for a second time.
Read the Brighton vs Leicester player ratings here.
West Ham 1-2 Manchester United
Quite a game in east London on Sunday, then.
David de Gea's penalty save from Mark Noble in the dying seconds of Manchester United's trip to West Ham earned the visitors all three points at the London Stadium, after former Hammers loanee Jesse Lingard scored what turned out to be an unbelievable late winner.
Said Benrahma had put the hosts ahead in the first half, before Cristiano Ronaldo replied almost instantly with his fourth goal in three games since returning. Ronaldo saw three penalty appeals turned down before the hosts' late spot kick award.
We saw traits typical of both teams in the first half. Well-drilled, good energy from the hosts and chances created, and from United some lapses in concentration, dodgy defensive positioning and big players making the difference when needed.
The Hammers spurned a number of chances through the likes of Jarrod Bowen and Nikola Vlasic, but did open the scoring on the half hour as Benrahma, unmarked on the edge of the box, saw his shot deflect in off Raphael Varane. United's instant response came from Ronaldo, who turned home at the second attempt following a pinpoint cross from Bruno Fernandes.
The game took a pattern of United pinning the hosts back after the break, while West Ham counter attacked dangerously where possible. Ronaldo blew an early second-half chance after a mistake by Vladimir Coufal, and later saw all of his appeals brushed aside by the officials.
Lingard popped up in the 89th minute with the winner before further drama, when Luke Shaw was was punished for a handball at the other end.
Read the West Ham vs Man Utd player ratings here.
Tottenham 0-3 Chelsea
A dominant second-half display gave Chelsea a fine 3-0 victory in the London derby at Tottenham on Sunday afternoon.
In an emotional game - in which both clubs paid tribute to the legendary Jimmy Greaves before kick off - N'Golo Kante's introduction for Mason Mount at the break turned the contest on its head.
A cut-and-thrust first half flew by, with the best chances coming the hosts' way. Sergio Reguilon declined to shoot when through on goal on his preferred left foot before Son Heung-min saw his poked effort smothered by Kepa Arrizabalaga after being slipped in by Harry Kane.
Chelsea came closest to opening the scoring though, with Andreas Christensen showing surprisingly quick feet before curling a shot just over the upright.
In a breathless start to the second period, Marcos Alonso saw an excellent volley on the stretch tipped over by Hugo Lloris. He then turned provider with a wonderful out-swinging corner for Thiago Silva to head low into the net to open the scoring on 49 minutes.
Alonso was the protagonist again minutes later, this time seeing his shot brilliantly blocked on the line by Cristian Romero. It was soon two, though, as Giovani Lo Celso relinquished possession in a dangerous area and was punished as Kante's long-range effort was deflected in off Eric Dier and the post.
Antonio Rudiger rounded off the scoring and a dominant victory, firing home low past Lloris after Chelsea recycled a corner well and Werner provided a neat pull-back.
Read the Tottenham vs Chelsea player ratings here
DAZN is the streaming destination for EPL, UCL or UWCL in Canada