Sergio Aguero has been named on the Manchester City bench ahead of Saturday's Premier League derby with Manchester United.
The Argentine striker has missed City's last four matches due to a knee injury but is deemed fit enough to be among the substitutes.
Pep Guardiola has made four changes from Wednesday night's 3-0 defeat to Liverpool in the Champions League.
The hosts have brought in Danilo, Fabian Delph, Bernardo Silva and Raheem Sterling in place of Kyle Walker, Aymeric Laporte, Kevin De Bruyne and Gabriel Jesus.
As for Man United, there are two changes as Juan Mata and Victor Lindelof, who started against Swansea City, are replaced by Eric Bailly and Ander Herrera.
Versatile defender Marcos Rojo is fit enough to take his place on the bench, but centre-back Phil Jones, despite now being available, does not even make the squad.
If City win at the Etihad Stadium, they will become the earliest title winners in the history of the Premier League.
Manchester City: Ederson; Danilo, Kompany, Otamendi, Delph; Fernandinho, Gundogan, Bernardo; Silva, Sane, Sterling
Subs: Bravo, Walker, Aguero, Laporte, De Bruyne, Jesus, Toure
Manchester United: De Gea; Young, Bailly, Smalling, Valencia, Matic, Pogba, Herrera; Sanchez, Lukaku, Lingard
Subs: Pereira, Lindelof, Rojo, Mata, Martial, Rashford, McTominay
Follow all the action from the Etihad with Sports Mole's live match commentary.