Defeat to Brighton two weeks ago meant Pep Guardiola has suffered four consecutive defeats for the first time in his managerial career. The Citizens have not lost such a long run in all competitions since 2006 (6).
Man City are now five points behind leaders Liverpool. It is still too early to count them out of the title race, but City need to improve this form quickly.
Man City fans will be buoyed after the club confirmed Pep Guardiola has signed a new two-year contract. A number of stars have recovered from injuries and returned to training this week after the international break.
After losing all four of their last away games, Man City return to the Etihad this weekend, where they are unbeaten in their last 52 games in all competitions, as the English champions ramp up their game as they head into a busy end-of-year period.
On the other hand, Tottenham are 10th in the table. This time last year, Spurs were flying high in Ange Postecoglou's first season, sitting second in the Premier League, just one point behind Man City.
But now, inconsistency is a real problem for Spurs. They have won 5, drawn 1 and lost 5. However, things are not too bad as they are only 3 points behind Chelsea in 3rd place.
The North Londoners have also picked up 17 points from their last 10 Premier League meetings with the Citizens, scoring at least twice in three of their visits to the Etihad. However, Tottenham’s overall away form has been poor, with just four wins from 18 games in the last 12 months.
Expected lineup
Man City: Ederson; Walker, Stones, Akanji, Gvardiol; Kovacic, Gundogan; Bernardo, Foden, Savinho; Haaland
Tottenham: Vicario; Porro, Dragusin, Davies, Udogie; Kulusevski, Bissouma, Sarr; Johnson, Solanke, Son