A summary of Saturday's action in the English Premier League.
Arsenal moved top of the Premier League when a late goal by Kai Havertz earned them a 1-0 victory at Brentford on Saturday.
Manchester City's earlier draw with Liverpool meant Mikel Arteta's side would leapfrog both clubs with a win but that did not look likely for most of the game.
Arsenal keeper Aaron Ramsdale, recalled to the side, got away with a huge mistake in the first half, while the visitors had a goal by Leandro Trossard ruled out for offside.
The game appeared to be drifting towards a draw but Havertz, who came on as a substitute, eventually broke the deadlock with a close-range header in the 89th minute.
Arsenal moved up to first place with 30 points from 13 games, one ahead of City and two ahead of Liverpool.
Ramsdale had not featured for Arsenal in the Premier League since September, having lost his place to David Raya who was signed on loan from Brentford in the summer.
His reappearance almost got off to the worse possible start when he hesitated on the ball in his area and then slipped, with the ball eventually reaching Brentford striker Bryan Mbeumo whose shot was cleared off the line by Declan Rice.
Ramsdale was puffing out his cheeks in relief later in the half with a botched throw-out that luckily for him did not result in a Brentford chance.
At the other end, Gabriel Jesus, also back in the starting line-up after injury, forced a sharp save by Brentford keeper Mark Flekken with a deflected shot.
Arsenal thought they had taken the lead in the 41st minute when Bukayo Saka's superb ball into the area was met by Jesus. When Flekken could only parry the ball into the air, Trossard bundled in the rebound.
His celebrations were cut short though as a VAR check showed he had been marginally in front of Jesus in the build-up.
Brentford looked dangerous at times after the break with Mbeumo having an effort off target and then Neal Maupay having a shot blocked on the line by Oleksandr Zinchenko.
Arsenal dug deep though and Saka unlocked Brentford's defence with a superb ball into the area which found Havertz who stooped to head into the gaping goal.
Liverpool snatch late draw at Manchester City
An 80th-minute goal from Trent Alexander-Arnold secured Liverpool a breathless 1-1 draw with leaders Manchester City on Saturday, keeping Juergen Klopp's team just a point adrift of the top spot in the tight Premier League title race.
"This is a really tough place to come and it is a not a coincidence they have won I don't know how many in a row at home. They are a super team," Klopp told the BBC. "It is a good point and I am absolutely fine with it."
The draw ended a remarkable 23-game winning stretch at Etihad Stadium across all competitions for Pep Guardiola's City, who top the table on 29 points after 13 games, and spoiled a record-breaking day for Erling Haaland.
"We haven't had too many good results here in general. It's a point gained," Alexander-Arnold told Sky Sports. "It wasn't an amazing performance from us at all, but we take the point. There were positives – we had chances to win the game."
The 23-year-old Haaland, who tops the league with 14 goals, became the fastest player to score 50 Premier League goals when he slotted in a left-footed shot after a poor clearance from keeper Allison Becker. He took 48 games to reach the 50 mark, smashing Andy Cole's record of 65.
The marquee match kicked off the return of the Premier League from the international break, and it did not disappoint, with Alexander-Arnold silencing Etihad's sea of sky blue supporters in the 80th minute when Mohamed Salah teed him up on the edge of the box for a blistering low shot into the corner.
"The second half was much better than the first half," Liverpool defender Virgil van Dijk told the BBC.
"Obviously we knew we would suffer at times and that is something you have to expect. You have to fight as a team.
"To come away with a point here is obviously not bad. We wanted to win but we didn't lose, which sounds a bit cliche."
Haaland's goal was his first against Liverpool in a City shirt and came despite questions about the big striker's status on Saturday after he withdrew from the Norway squad after picking up an ankle injury in a November 16 friendly against the Faroe Islands.
City, who were missing Jack Grealish due to illness, had a second-half goal by Ruben Dias disallowed after VAR ruled Manuel Akanji had interfered with the keeper.
The home side then peppered keeper Allison Becker with shots in a frenzied final few minutes, including a Haaland header off a corner that sailed just wide of the net.
Liverpool had their chances as well, including an early Darwin Nunez header from Salah's cross that Ederson had to leap to bat away.
Classy Newcastle thrash Chelsea as James sees red
Newcastle United striker Alexander Isak netted on his return from injury, while two quick-fire second-half goals and a late Anthony Gordon strike gave the Magpies a 4-1 Premier League win over 10-man Chelsea at St. James' Park on Saturday.
Isak, who has missed several matches over the last month with a groin injury, opened the scoring in the 13th minute but Raheem Sterling levelled for the Blues 10 minutes later, drilling home a superb free kick from just outside the box.
Newcastle captain Jamaal Lascelles put his side ahead again with a header on the hour mark, and a minute later Joelinton robbed fellow Brazilian Thiago Silva on the edge of the penalty area and slotted the ball home to make it 3-1.
Any chance Chelsea had of staging a comeback vanished when Reece James collected his second yellow card in the 73rd minute, and Gordon netted a fourth goal 10 minutes later as Newcastle rose to sixth in the table on 23 points, while Chelsea are 10th on 16 points.
Burnley's home despair continues after defeat by West Ham
Burnley's wait for their first home points of the season continued as they conceded twice late on to lose 2-1 to West Ham United in the Premier League on Saturday.
It seemed the Turf Moor faithful would finally have something to cheer as the hosts deservedly led through a Jay Rodriguez penalty just after the interval.
But West Ham, disappointing in the opening half, woke up and equalised in the 86th minute when a cross by Mohammed Kudus glanced in off home defender Dara O'Shea.
It got worse for Burnley in the first minute of stoppage time when Tomas Soucek was left unmarked to steer in a far-post finish to give the visitors three points.
Burnley, whose four points have all come away from home, remain bottom on goal difference from Everton who host Manchester United on Sunday in their first game since having 10 points deducted.
Tavernier double gives Bournemouth win over lacklustre Sheffield United
Winger Marcus Tavernier netted twice as Bournemouth put in an assured performance to beat sluggish Sheffield United 3-1 at Bramall Lane on Saturday and claim a third Premier League win in four games.
The win kept Bournemouth in 16th place with 12 points from 13 games, while United stayed 18th after Burnley were defeated 2-1 defeat by West Ham United.
Bournemouth had a lively start and scored the opener in the 12th minute with a well-worked goal when Antoine Semenyo drifted in from the right and played in Tavernier, whose side-footed shot found the bottom corner.
The visitors grew in confidence after the goal, with Justin Kluivert, Dominic Solanke and Tavernier firing wide, while Semenyo found pockets of space and caused problems for United's defence.
They doubled their advantage just before the break with the help of a goalkeeping howler from Wes Foderingham, who failed to control the ball on the edge of his own area, allowing Kluivert to score from a tight angle.
United offered little going forward in the first half and their afternoon went from bad to worse after the break when Tavernier ghosted in at the far post to turn in Adam Smith's floated cross in the 51st minute.
To United's credit, they played some of their best football after going three goals down as they committed bodies forward out of desperation, but their recklessness left them open to swift counter-attacks from Bournemouth.
Ryan Christie and Tavernier forced Foderingham into sharp saves, while substitutes Luis Sinisterra and Milos Kerkez sent decent efforts just wide of the post.
However, the only other goal of the game came from Oli McBurnie, whose 97th-minute header gave the few United fans still in the stadium something to cheer late in added time.
Despite the late goal, the damage was done and Andoni Iraola's resurgent Bournemouth claimed victory.
Ten-man Brighton back to winning ways with victory at Forest
Joao Pedro came off the bench to score twice as Brighton & Hove Albion came from behind to win 3-2 at Nottingham Forest in the Premier League on Saturday, despite finishing the game with 10 men.
After six league games without a win, Brighton hung on after Forest pulled it back to 3-2 with a Morgan Gibbs-White penalty in the 76th minute which saw Brighton's Lewis Dunk sent off for protesting.
Forest opened the scoring in the third minute through a header from Anthony Elanga, but Evan Ferguson equalised in the 26th minute and substitute Pedro gave the visitors the lead in added time before the break.
Pedro then converted a penalty in the 58th minute but Gibbs-White's spot kick and Dunk's red card made for a nervous ending for Brighton.
Brighton moved up to seventh in the table on 22 points while Forest remain 14th with 13 points.
Brown earns Luton first home win of the season against Palace
Jacob Brown scored a first Premier League goal for struggling Luton Town as they secured a precious 2-1 victory over Crystal Palace at Kenilworth Road on Saturday, earning his side a maiden home win of the campaign.
Teden Mengi put the Hatters ahead on 72 minutes but Palace were level shortly afterwards when Michael Olise scored his first goal since January with a brilliant equaliser.
At that stage the visitors looked the more likely to go on and win it, but Brown took advantage of indecision in the Palace defence as Chiedozie Ogbene swung in a cross and he prodded the ball into the back of the net.
Luton stay in 17th place with nine points from 13 games, but have opened up a four-point gap with the relegation zone. Palace have lost four of their last five Premier League games and lie in 13th on 15 points.
Luton had to hold on at the end as Palace created numerous chances, with Jefferson Lerma striking the frame of the goal in the 103rd minute with a header he should have buried.
A dismal afternoon for the visitors was compounded when they lost Eberechi Eze and Cheick Doucoure to injuries early in the second half, both going down without contact from an opponent. Eze walked off, Doucoure left on a stretcher.
After Palace's Odsonne Edouard had a goal ruled out for handball, Luton took the lead on 72 minutes when Mengi forced in his first senior goal as the ball fell to him from a corner.
But the lead lasted barely two minutes as Olise picked up the ball on the right wing, cut inside and unleashed a thunderous strike with his left foot.
Palace created several more chances, but Brown had the final say with a winner on 84 minutes, though remarkably the game carried on for another 20 after that due to Palace's injury woes.