Manchester City again sit atop the Premier League table after another Erling Haaland hat-trick.
Having knocked three past Ipswich last week, Haaland hit a treble against West Ham for his eighth hat-trick in 69 Premier League games.
Earlier in the day, City saw title rivals Arsenal drop two points at home to Brighton. Kai Havertz had put the Gunners ahead but a controversial, yet correct, Declan Rice red card allowed the Seagulls back into the game and Joao Pedro soon equalised.
A busy 3pm schedule saw Brentford make easy work of winless Southampton and Fulham held to a draw by Ipswich. Everton looked to be heading for their first win of the season when taking a two-goal lead against Bournemouth, but conceded three goals in the final minutes - including two in injury time - saw an unthinkable turnaround.
Chelsea got a busy Sunday of action underway when they drew with London rivals Crystal Palace. Tottenham then made the long journey to Newcastle, which ended in a 2-1 defeat.
The weekend ended with Arne Slot’s Liverpool making light work of Manchester United with a 3-0 win at Old Trafford.