Manchester City manager Pep Guardiola has confirmed that Jack Grealish and Gabriel Jesus are fit to play in Saturday's Premier League contest against Everton at Goodison Park.
Grealish has missed the last three matches with a shin injury, while Jesus has not featured in any of the last five games due to a minor muscle problem, which he sustained on international duty with Brazil earlier this month.
However, both players are in contention to feature this weekend, as is left-back Oleksandr Zinchenko who has been training with the first team despite the Russians invading his native Ukraine.
Guardiola is unlikely to make wholesale changes to his starting lineup despite their 3-2 home defeat against Tottenham Hotspur last weekend, but the likes of Riyad Mahrez, John Stones and Nathan Ake will all be pushing to start.
Both Stones and Ake will be competing for a place at centre-back along with Ruben Dias and Aymeric Laporte, while Kyle Walker and Joao Cancelo are set to continue as the full-backs.
In midfield, Ilkay Gundogan, who scored against Spurs, could be dropped to the bench if Guardiola decides to recall Mahrez, which would likely see Bernardo Silva move back into the three-man midfield alongside Rodri and Kevin De Bruyne.
Despite the unsavoury scenes pictured backstage at the Amir Khan vs. Kell Brook fight last weekend involving Phil Foden's family, the versatile midfielder is expected to continue in a false nine role, joining Mahrez and Raheem Sterling in the front three.
Manchester City possible starting lineup: Ederson; Walker, Dias, Laporte, Cancelo; De Bruyne, Rodri, Bernardo; Mahrez, Foden, Sterling body check tags ::