The Premier League champions will be looking to get back to winning ways after crashing out of the Carabao Cup against West Ham on penalties in mid-week.
Pep Guardiola's side are unbeaten in their previous eight league outings as they welcome Patrick Vieira's side to the east side of Manchester.
Here are the confirmed lineups from the clash at the Etihad Stadium-
Manchester City: Ederson; Walker, Dias, Laporte, Cancelo; De Bruyne, Rodri, Bernardo; Jesus, Foden, Grealish
Substitutes: Steffen, Stones, Ake, Sterling, Gundogan, Zinchenko, Fernandinho, Mahrez, Palmer
Crystal Palace: Guaita; Ward, Guehi, Andersen, Mitchell; Kouyate, McArthur; Gallagher, Ayew, Edouard; Zaha
Substitutes: Butland, Tomkins, Olise, Milivojevic, Mateta, Schlupp, Clyne, Kelly, Benteke
You can follow us for live updates here: @City_Xtra