Pep Guardiola has recalled Kevin De Bruyne and Kyle Walker to his Manchester City side after resting the pair for the midweek Champions League win in Greece.

De Bruyne and Walker did not travel for the win over Olympiacos, which secured City's passage into the knockout stages with two games to spare. That allows Guardiola to place more resources into the Premier League in the next three weeks, starting with the home fixture against Burnley.

Walker resumes his role at right-back, with Benjamin Mendy keeping his place at left back, so Joao Cancelo drops out. In central defence, Aymeric Laporte is once again on the bench after being rested in Greece as an unused substitute, with John Stones and Ruben Dias continuing after their impressive showing in that game.

Into midfield, and Ilkay Gundogan join De Bruyne in the central trio, alongside ever-present Rodri.

And in attack Riyad Mahrez returns, alongside Gabriel Jesus, and Ferran Torres.

The bench available to Guardiola is far stronger, reflecting the fact that Guardiola has a fully fit squad for the first time this season. However, Sergio Aguero is not in the squad as he will be eased into action over the coming games, as will Nathan Ake.

Phil Foden is back among the substitutes despite an impressive showing in midweek, along with Bernardo Silva.

Man City starting XI vs Burnley: Ederson, Walker, Stones, Dias, Mendy, Rodri, Gundogan, De Bruyne, Torres, Mahrez, Jesus

Substitutes: Steffen, Sterling, Bernardo, Fernandinho, Cancelo, Foden, Garcia.