The Spaniard has no fresh injury concerns after the midweek victory over Club Brugge in the Champions League.
Raheem Sterling will hope to start his second consecutive Premier League match while Cole Palmer, who featured against Burnley and then scored a cracking goal in midweek at Brugge, will be pushing for game time.
John Stones, who was not in the squad in Belgium, is available to make the trip while Ederson and Gabriel Jesus – who both linked up with their team-mates in Brugge after missing last weekend’s win over Burnley following periods of isolation, are also available.
Ferran Torres is the only absentee as the Spain international continues his recovery from a metatarsal injury.
Scroll down and click through to see how Guardiola's men could line-up.

9. Riyad Mahrez
A tricky customer and has developed a ruthless edge to his game under Guardiola

10. Phil Foden
Taken his game to a higher level this season. Scored against Brighton in his last two matches against them

11. Jack Grealish
Will only get better at City and a serious danger to the Brighton defence

