Manchester City sealed Pep Guardiola's 500th win in charge of a top-flight club, but the Spaniard felt fortunate to overcome West Ham.
Centre-backs Ruben Dias and John Stones showed their quality at both ends of the pitch as Manchester City saw off West Ham.
Manchester City briefly threatened a masterclass at Arsenal before meandering towards their 18th consecutive win.
John Stones turned in a star performance in a 4-0 rout of Crystal Palace, and Pep Guardiola says the defender "deserves the best".
In an unlikely turn of fortunes, defender John Stones has been integral to Manchester City's charge up the Premier League.
John Stones scored twice and Kevin De Bruyne claimed his 100th assist as Manchester City cruised into second place in the Premier League.
Ahead of this weekend's Premier League action, we bring you our Opta-powered Fantasy Picks.
John Stones again earned praise from Manchester City manager Pep Guardiola.
Manchester City boss Pep Guardiola paid tribute to Colin Bell after their 2-0 win over Manchester United in the EFL Cup semi-finals.
Manchester City's players paid tribute to Colin Bell before a performance as much about grit as glitz saw them to another EFL Cup final.