Even so, the City boss has three issues to resolve; left-back, central midfield and his front three. So not insignificant.
Guardiola is likely to opt with a false nine approach, with Kevin De Bruyne the focal point supported by Phil Foden and Riyad Mahrez.
Meaning Raheem Sterling will have to be patient on the bench as Sergio Aguero hopes for his final minutes in a City shirt.
Further back, Rodri and Fernandinho may both find themselves starting to handle N’Golo Kante and Jorginho, partnered by the more attack-minded Gundogan, if he’s fit. Bernardo Silva will be vying for a starting spot.
Joao Cancelo is in a battle with Oleksandr Zinchenko for the left side of defence, and the latter may consider himself the favourite after Cancelo missed out on the matchday squad for the win over Everton.
Manchester City predicted XI (4-3-3): Ederson; Walker, Stones, Dias, Zinchenko; Gundogan, Rodri, Bernardo; Mahrez, De Bruyne, Foden
Man City confirmed travelling squad
Goalkeepers: Ederson, Scott Carson, Zack Steffen, James Trafford
Defenders: Kyle Walker, Ruben Dias, John Stones, Nathan Ake, Oleksandr Zinchenko, Aymeric Laporte, Benjamin Mendy, Joao Cancelo, Eric Garcia
Midfielders: Ilkay Gundogan, Rodrigo, Fernandinho, Kevin De Bruyne, Bernardo Silva, Ferran Torres
Forwards: Raheem Sterling, Gabriel Jesus, Sergio Aguero, Riyad Mahrez, Phil Foden