Liverpool beat Crystal Palace 1-0 to remain top of the Premier League as Arsenal and Manchester City came from behind to win on Saturday.
City were 3-2 victors over Fulham to stay one point behind Liverpool, alongside Arsenal who saw off Southampton 3-1.
Arne Slot has now won nine of his first 10 games since succeeding Jurgen Klopp as Liverpool manager, but was frustrated that the visitors invited a late onslaught from the winless Eagles.
Jota prodded the Reds into the lead from Cody Gakpo’s cross on nine minutes. The Portuguese international was then guilty of missing two big chances to extend Liverpool’s advantage.
Palace failed to make them pay, but victory came at a cost for Slot as goalkeeper Alisson Becker limped off with a hamstring injury.
“If you score the second you break them mentally,” said Slot.
“All the fans kept believing in a result because it was only 1-0, even though in my opinion we were the dominant team.”
Get all the latest football news, highlights and analysis delivered straight to your inbox with Fox Sports Sportmail. Sign up now!
Fresh from a dominant win over Paris Saint-Germain in the Champions League, Arsenal were expected to sweep aside winless Southampton.
But the Saints shocked the Emirates 10 minutes into the second half when Cameron Archer fired in his first Premier League goal since a summer move from Aston Villa.
The lead only lasted three minutes before Kai Havertz scored for the seventh consecutive home game.
Gabriel Martinelli was introduced after an hour and took just eight minutes to make his mark with a finish on the volley from Bukayo Saka’s cross.
Having set up Arsenal’s first two goals, Saka pounced on a loose ball to score the third himself.
“He has the capacity to change games, to decide games,” said Arsenal manager Mikel Arteta on Saka’s impact.
“If you want to be at the top, sometimes players have to create those moments and he’s certainly done that today.” – Fulham’s outrageous opener –
Rodri’s season-long absence due to a serious knee injury is expected to be a major blow to City’s chances of retaining the title for a fifth consecutive season.
But it was the Spaniard’s deputy Mateo Kovacic who scored twice to turn the game around for the champions at the Etihad.
The visitors had not lost since the opening night of the season at Manchester United and led thanks to Andreas Pereira’s finish from an outrageous backheel assist by Raul Jimenez.
“Sometimes I give credit,” said City boss Pep Guardiola.
“The first goal — who expected Jimenez to do this incredible touch?”
Kovacic’s deflected effort quickly brought City level before a cleaner strike less than two minutes into the second half made it 2-1.
Jeremy Doku then smashed into the top corner from outside the box to give City a two-goal cushion, which they needed.
Rodrigo Muniz gave Fulham hope on 88 minutes, but City held out for a 17th consecutive win against the Cottagers.
West Ham eased the pressure on new boss Julen Lopetegui by ending a run of three home defeats to start the new season.
Michail Antonio, Mohammed Kudus, Jarrod Bowen and Lucas Paqueta struck for the Hammers in a 4-1 win over Ipswich, who are still waiting for their first Premier League win 22 years.
Anthony Gordon saw a penalty saved on his return to Goodison Park as Newcastle were held 0-0 at Everton.
There were six goals before half-time as Brentford beat Wolves 5-3 to leave the visitors still rooted to the foot of the table.
Leicester secured their first league win of the season as Facundo Buonanotte’s strike beat Bournemouth 1-0.
Manchester United manager Erik ten Hag faces a huge match if he is to remain in charge when the Red Devils visit Aston Villa in the pick of Sunday’s action.
Premier League Results
Crystal Palace 0 lost to Liverpool 1 (Jota 9)
Arsenal 3 (Havertz 58, Martinelli 68, Saka 88) defeated Southampton 1 (Archer 55)
Brentford 5 (Collins 2, Mbeumo 20-pen, Norgaard 28, Pinnock 45+2, Carvalho 90) defeated Wolves 3 (Cunha 4, Strand Larsen 26, Ait Nouri 90+3)
Everton 0 drew with Newcastle 0
Leicester 1 defeated (Buonanotte 16) Bournemouth 0
Manchester City 3 defeated (Kovacic 32, 47, Doku 82) Fulham 2 (Pereira 26, Muniz 88)
West Ham 4 (Antonio 1, Kudus 43, Bowen 49, Paqueta 69) defeated Ipswich 1 (Delap 6)