Kevin De Bruyne has dropped to the Manchester City bench for tonight's Capital One Cup semi-final second leg against Everton.
The Belgian's omission - Raheem Sterling takes his place - is one of three changes made by Manuel Pellegrini from Saturday evening's 2-2 draw at West Ham United.
Elsewhere, Pablo Zabaleta replaces Bacary Sagna at right-back and Fernandinho comes in for Jesus Navas.
The visitors also show three changes from their match at the weekend - a 2-1 home defeat at the hands of Swansea City - and one of them sees Phil Jagielka return to the defence in place of Bryan Oviedo.
Jagielka being back means that John Stones plays at right-back, while in midfield Tom Cleverley and Leon Osman replace Muhamed Besic and Kevin Mirallas.
Everton lead the tie 2-1 after the first leg and know that avoiding defeat tonight will put them through to next month's Wembley final, with Merseyside rivals Liverpool waiting after their penalty-shootout triumph over Stoke City last night.
Manchester City: Caballero; Zabaleta, Otamendi, Demichelis, Clichy; Fernandinho, Delph; Silva, Toure, Sterling; Aguero
Subs: Hart, Sagna, Fernando, Navas, De Bruyne, Tasende, Iheanacho
Everton: Joel; Stones, Jagielka, Funes Mori, Baines; Cleverley, Barry; Deulofeu, Barkley, Osman; Lukaku
Subs: Howard, Oviedo, Kone, Lennon, McCarthy, Pienaar, Coleman
Tune in to Sports Mole's live text coverage of the match by clicking here.