Manchester City are in superior form at the moment and are looking to continue it when they host Tottenham on Saturday.
Pep Guardiola’s side are unbeaten in 15 league games and are sitting pretty at the top of the table with 63 points.
Spurs on the other hand are on a three-match losing streak which has seen them drop to 8th with 36 points.
The champions lost 1-0 to Tottenham in the reverse match in North London earlier this season, but they have the best home record in England’s top flight.
Can Antonio Conte’s side avoid yet another loss? Make your predictions here for a chance to win.
What time does Man City vs Tottenham start?
The game kicks off at 8:30pm Kenyan time at the Etihad Stadium.
Man City vs Tottenham team news
Jack Grealish and Gabriel Jesus are expected back in the squads following minor injury concerns.
Kyle Walker will also return to the squad after missing their Champions League clash through suspension.
The front three is set to feature Riyad Mahrez, Phil Foden and Raheem Sterling.
For the visitors, Japhet Tanganga and Oliver Skipp are ruled out but Eric Dier is back and is expected to start.
Emerson Royal and Sergio Reguilon should return to the starting XI.
Harry Kane has been far from his usual self but will retain his spot at the apex of the Spurs attack.
Man City vs Tottenham head to head
Spurs have the advantage, winning 23 times from the 49 matches played between these two teams.
City have come out on top 19 times, with the remaining seven resulting in a draw.
Man City vs Tottenham current form
City are unbeaten in their last five matches, winning four times and sharing the spoils in a 1-1 draw against Southampton.
Spurs have lost three times and won two in that run.
Man City vs Tottenham prediction
The hosts do not look they will be stopped now and especially not by such a lackluster Spurs side. Man City are expected to win.