Their 2-1 win in the Manchester derby took their winning streak to 14 consecutive Premier League matches, a record in a single season in the top-flight of English football.
Nobody had managed to win 14 games in a row since Arsenal did so between February and August 2002. City equalled the record and established one of their own, winning all 14 games in the same season.
Following a 1-1 draw with Everton on August 21, City have brushed aside the likes of Bournemouth, Liverpool, Watford, Crystal Palace, Chelsea, Stoke, Burnley, West Brom, Arsenal, Leicester, Huddersfield, Southampton, West Ham and Manchester United.
Chelsea had set a record 13-game winning run under Antonio Conte between October and January last season, before Tottenham put an end to their superb streak which has now been beaten by Manchester City.
14 – Man City have won their last 14 league games in a row – the most by a team in a single English top-flight season. Momentum. pic.twitter.com/082h7oDeuI
— OptaJoe (@OptaJoe) 10 December 2017