Pep Guardiola's side head into the weekend three points clear of Liverpool, and with a goal difference to spare
Manchester City could all but seal a successful defence of their Premier League crown when they make the trip to face West Ham at the London Stadium on Sunday.
Pep Guardiola's side head into the weekend three points clear of Liverpool, and with a goal difference to spare - but David Moyes' Hammers present a particular banana-skin to their aims.
Ahead of the game, GOAL has the details of how to watch on TV, stream online, team news and more.
TV channel, live stream & how to watch
In the United States (US), Premier League matches can be watched live and on-demand with fuboTV (try for free).
New users can sign up for a free seven-day trial of the live sports streaming service, which can be accessed via iOS, Android, Chromecast, Amazon Fire TV, Roku and Apple TV as well as on a web browser.
Team news & rosters
A big blowout victory over relegated Norwich City was just the tonic for the Hammers after European heartbreak - and now David Moyes will hope they can have a say in the title race too.
His team have already won once against their visitors this term, in the Carabao Cup late last year on penalties - so could lightning strike twice?
Predicted West Ham starting XI: Fabianski; Coufal, Dawson, Zouma, Cresswell; Lanzini, Rice, Bowen, Fornals, Benrahma; Antonio.
Another day, another free-scoring rout for City, after a 5-1 demolition of Wolves showed Pep Guardiola's men don't need defenders to win games.
But their crisis at the back could be tested more by the sturdiness of their hosts this weekend, and the Catalan will be aware that this is a crucial hurdle to overcome.
Predicted Man City starting XI: Ederson; Cancelo, Fernandinho, Laporte, Zinchenko; Silva, Rodri, De Bruyne; Mahrez, Jesus, Sterling.