Manchester City remained top of the Premier League Liverpool also won, Manchester United drew at home and Claudio Ranieri made a winning start in Fulham.
Champions City scored three times at the opening 34 minutes in London Stadium – through David Silva, Raheem Sterling and Leroy Sane, together with Sane incorporating a fourth in injury time – as Pep Guardiola’s side cruised to a 4-0 triumph over West Ham.
Liverpool remain two points behind them after a 3-0 away win at Watford, with Mohamed Salah, Trent Alexander-Arnold and Roberto Firmino scoring, although the Reds finished the match with 10 men after Jordan Henderson was shipped off.
Jose Mourinho’s Manchester United dropped two points since they could only draw 0-0 at Old Trafford from a Crystal Palace side who haven’t won in eight games in all competitions.
Ranieri, who won the Premier League title as Leicester manager, was appointed Fulham manager earlier this month along with his first match in charge, against Southampton, was a thriller.
Saints went through Stuart Armstrong’s goal, Aleksandar Mitrovic equalised and Andre Schurrle made it 2-1 to the London side. Armstrong scored his second to make it 2-2, but a goal in Mitrovic earned Fulham a 3-2 win, a result that takes them off the base of the table and above Huddersfield.
Gylfi Sigurdsson scored the only Aim of the match as Everton conquer Cardiff City 1-0 at Goodison Park.
Brighton appeared on course for three factors when Glenn Murray scored and then Leicester City had James Maddison sent off for two bookable offences after only 28 minutes – but the 10 men were able to obtain an equaliser through Jamie Vardy’s punishment since it finished 1-1.
Fourth-placed Tottenham amuse a Chelsea side which are third at the table at the late match (17:30 GMT kick-off).