Pep Guardiola says Everton are an incredible side and the City boss is expecting a difficult 90 minutes on Saturday.
City go to Merseyside looking to close the gap on leaders Liverpool who are yet to drop a point.
The Toffees have had a mixed start to the campaign, losing to Sheffield United last weekend but beating Sheffield Wednesday in the Carabao Cup in midweek.
READ: Everton v City: TV guide
The Catalan’s first trip to Goodison in January 2017 ended in a 4-0 defeat - his biggest loss at City manager.
“They remain an incredible team,” said Pep.
“They invested well last season and this.
“Goodison Park always one of the toughest games, and we know it. We have already prepared. The players know how difficult it is.”
The boss will assess his team after training on Friday afternoon.