Manchester City will head into the new year with an eight-point lead at the top of the Premier League after Phil Foden's first-half goal earned them a 1-0 win at Brentford on Wednesday.
Foden stroked home in the 16th minute from Kevin de Bruyne's pass and it proved sufficient to seal a 10th successive league win for Pep Guardiola's relentless champions.
With Liverpool losing at Leicester City on Tuesday and Chelsea held 1-1 by Brighton and Hove Albion on Wednesday, City have seized complete control of the title race.
They were far from their slick best in west London, however, with Brentford always looking capable of salvaging something.
De Bruyne did hit the post after the break and both Foden and Aymeric Laporte had goals disallowed as City sought to give themselves a cushion.
But City held on with few real scares to reach 50 points from 20 games, with Chelsea on 42 from 20 and Liverpool on 41 having played one game less than the top two.


Hazlewood takes six wickets as Australia win first Test
Bethell returns as England name squads for Australia white-ball tour
Rwanda to bring F1 back to Africa for first time since 1993
Ronaldo on target as Al-Nassr win after security delay
Coventry savour first home Premier League win in 25 years