Sergio Aguero returns to the Manchester City side as they face Arsenal in the Premier League on Sunday.
Scott Sinclair also starts for the home side, but there is no place for Carlos Tevez or Mario Balotelli.
Arsenal, meanwhile, are without skipper Thomas Vermaelen, but Abou Diaby starts in midfield.
Manchester City: Hart; Zabaleta, Kompany, Lescott, Clichy; Garcia, Toure, Silva, Sinclair; Dzeko, Aguero
Arsenal: Mannone; Jenkinson, Koscielny, Mertesacker, Gibbs; Diaby, Arteta, Cazorla, Ramsey; Gervinho, Podolski