Manchester City 2-1 West Ham United
Manchester City reclaimed second spot on the Premier League table after defeating High-flying West Ham United 2-1 on Sunday evening.
Ilkay Gundogan opened the scoring for the defending champions on 33 minutes with a simple finish from close range after City carved open the Hammers defence.
It took a late strike from Fernandinho in the 90th minute to get the two-goal cushion, while Manuel Lanzini's stunning late strike proved to be nothing more than a consolation.
Leicester City 4-2 Watford
Leicester City ended a run of three games without a win in the Premier League after defeating Watford 4-2 at the King Power Stadium.
James Maddison opened the scoring for the hosts on 16 minutes before Joshua King equalised from the penalty spot 14 minutes later.
A brace from Jamie Vary and a solitary strike from Ademola Lookman get the job done for the Foxes, despite Emmanuel Dennis added a second for Watford in the second half.
Brentford 1-0 Watford
Brentford got back on the winning trail in the Premier League after defeating Everton 1-0 at the Brentford Community Stadium.
Ivan Toney's 24th minute penalty was enough to hand the Bees maximum points, which ended their run of three games without a victory.
Burnley P-P Tottenham Hotspur
The clash between Burnley and Tottenham Hotspur was postponed on Sunday after due to the inclement weather at Turf Moor.
Here are the highest-paid players in the Premier League this season: