Sergio Aguero makes his first start of the season as Manuel Pellegrini names a strong Manchester City side while Stoke make three changes.
Pellegrini also makes three changes. His team beat Liverpool 3-1 on Monday night but today Ageuro comes in for Edin Dzeko and Aleksander Kolarov and Bacary Sagna replace Gael Clichy and Pablo Zabaleta.
Mark Hughes gives Victor Moses his first Premier League start since joining on-loan from Chelsea.
Jon Walters and Peter Crouch also start for the Potters who earned a late draw against ten-man Hull last weekend.
How the teams line up…
Manchester City: Hart, Sagna, Kolarov, Kompany (C), Demichelis, Fernando, Nasri, Yaya Toure, Silva, Jovetic, Aguero
Subs: Caballero, Clichy, Zabaleta, Fernandinho, Milner, Navas, Dzeko
Stoke: Begovic; Bardsley, Shawcross (c), Wilson, Pieters; Whelan, Nzonzi; Diouf, Walters, Moses; Crouch
Subs: Sorensen, Huth, Muniesa, Odemwingie, Arnautovic, Adam, Bojan
Referee: Lee Mason