The defending Premier League champions welcomed the current leaders to Stamford Bridge fresh from an impressive 2-1 win at Atletico Madrid in the Champions League on Wednesday night.
Manchester City dominated possession and put Antonio Conte’s side under sustained pressure as the title holders spent most of the Premier League clash on the back foot.
Former Chelsea midfielder Kevin De Bruyne scored a second-half winner after the Belgium international combined with Gabriel Jesus before placing a finish past his compatriot Thibaut Courtois.
Conte lost Alvaro Morata to injury in the first half and brought on Willian, while Michy Batshuayi and Pedro Rodriguez were second-half substitutes in west London.
Former Liverpool skipper Gerrard felt that Conte got his substitutions wrong, while the retired England international suggested Chelsea gave Pep Guardiola’s all-conquering Manchester City too much respect.
“City look fit and as though they’ve stiffened it up a bit defensively,” Gerrard told BT Sport. “Going forward they’re an absolute joy to watch.
“Chelsea showed them too much respect. They sat off them all game and never tried to press them. Conte got his substitutions wrong today.
“After such a big performance in midweek they never came out on the front foot and just gave them too much time on the ball.”
Manchester City hoisted themselves back to the top of the Premier League table on goal difference following their 1-0 win at Chelsea.
The Citizens have scored 22 goals in seven games in the Premier League this season, while the Eastlands outfit have conceded just two goals.
MORE: Man United latest news
MORE: Arsenal latest news
MORE: Chelsea latest news
MORE: Liverpool latest news