Manager Manuel Pellegrini has made six changes to his starting lineup from the 2-1 win over Liverpool on Boxing day for his side's home clash against Crystal Palace.
Yaya Toure and Alvaro Negredo drop to the bench, with Dedryck Boyata, Matija Nastisic, Gael Clichy, Javi Garcia, James Miler and Edin Dzeko all coming into the first XI.
Tony Pulis's Palace are unchanged from their win over Aston Villa, which means that match-winner Dwight Gayle and returning Marouane Chamakh have to settle for places on the bench.
City: Hart; Boyata, Kompany, Nastasic, Clichy; Garcia, Fernandinho; Navas, Silva, Milner; Dzeko
Palace: Speroni; Mariappa, Gabbidon, Delaney, Parr; Ward, Jedinak, Bannan, Puncheon, Bolasie; Jerome
You can follow Sports Mole's updates from the game with our live text commentary.