Manchester City manager Pep Guardiola is blessed with a fully-fit squad as he prepares his side for Saturday's trip to relegation-threatened Fulham in the Premier League.
Nathan Ake was the last player to shake off a muscular problem, and while he was not involved in Wednesday's win over Southampton, Guardiola affirmed that he was fit and available for selection, so the defender's absence was most likely a tactical decision from the Spaniard.
The visiting manager made a number of changes for the visit of the Saints and is likely to shuffle the pack again here, especially seeing as everyone is raring to go and next week's Champions League last-16 second leg with Borussia Monchengladbach is on the horizon.
Aymeric Laporte has enjoyed more game time in defence as of late, but the resurgent John Stones will hope to partner Ruben Dias at Craven Cottage, while Joao Cancelo could return in place of Kyle Walker.
Fernandinho also enjoyed a rare Premier League start in midweek as Rodri was given a complete rest, so the Spaniard should be given the nod against Fulham, but Ilkay Gundogan and Kevin De Bruyne will not want to be dropped after increasing their tallies for the season in Wednesday's triumph.
Guardiola has a plethora of attacking options at his disposal and could elect to bring Raheem Sterling back out wide, with the 26-year-old aiming to build on the 10 goals and six assists he boasts in 16 Premier League starts in the capital.
Gabriel Jesus is in contention to spearhead the attack as Phil Foden and Bernardo Silva could be spared for the Champions League, but with Sergio Aguero still being eased back into action, Guardiola may not want to risk him amid a packed fixture schedule.
Manchester City possible starting lineup:
Ederson; Cancelo, Stones, Dias, Zinchenko; Rodri, Gundogan, De Bruyne; Mahrez, Jesus, Sterling
> Click here to see how Fulham could line up for this clash
Video prediction
Watch the Sports Mole Football Shorts prediction for this game below: