Injured Manchester City keeper Ederson will not face Liverpool, having failed to recover that led to his substitution against Atalanta in midweek.
He will be replaced by Claudio Bravo, who was sent off in that game.
City boss Pep Guardiola has defended Bravo amid criticism of his display in midweek, saying: "He is an exceptional goalkeeper. He is an international goalkeeper. I have no doubts.
"Why shouldn't I be confident about my players? I see him every day in training. We won't lose because of Claudio.
"The red card the other day was because we lost the ball. Respect the guy. He is a top keeper."