Liverpool returned to the top of the Premier League with a convincing victory over Bournemouth at Anfield.
The goals of Sadio Mane, Georginio Wijnaldum and Mohamed Salah gave a 3-0 victory to Jurgen Klopp, reaching three points above Manchester City, which will host Chelsea at Etihad Stadium on Sunday.
Two goals from Paul Pogba and one from Anthony Martial gave Manchester United a 3-0 win against Fulham in trouble and extended their unbeaten record since Ole Gunnar Solskjaer moved to 11 games.
That was the tenth victory of Solskjaer since he replaced Jose Mourinho and led United to Chelsea and fourth.
Arsenal won the 2-1 victory at Huddersfield Town with the goals of the Gunners from Alex Iwobi and Alexandre Lacazette. The late consolation of the Terriers came through an own goal by Sead Kolasinac.
Mark Noble's penalty gave West Ham the lead at Crystal Palace, before Wilfried Zaha's draw came in 1-1.
Andre Gray scored the only goal with Watford who beat Everton 1-0, a game that saw an unhappy return to Vicarage Road for Toffees boss, Marco Silva, who was the manager of Hornets at the start of last season.
Cardiff City left the relegation zone with a spectacular 2-1 victory at Southampton. Sol Bamba took them forward, Jack Stephens scored a draw in injury time, but Kenneth Zohore scored a winner even later.
Brighton faces Burnley in Saturday's kick, Tottenham entertains Leicester on Sunday with the Wolves at home in Newcastle on Monday night.