Manchester City manager Pep Guardiola is blessed with a fully-fit for Wednesday's Champions League quarter-final second leg with Bayern Munich at the Allianz Arena.
Phil Foden has been recovering from appendicitis surgery, but the England international returned to training earlier this week and will be on the bench here.
Going in search of his 100th Champions League win as a manager - which only Carlo Ancelotti and Sir Alex Ferguson have previously achieved - Guardiola ought to stick with the XI that put Bayern to the sword 3-0 at the Etihad Stadium last week.
Ederson remains untouchable in goal, while Ruben Dias, John Stones and Nathan Ake are poised to line up at the back, with Kyle Walker and Aymeric Laporte dropping out from the weekend's win over Leicester City.
Stones should continue in his newfound central role alongside Rodri - who scored a peach of an opener in the first leg - while captain Ilkay Gundogan is in line to displace Riyad Mahrez as rumours over a possible move to Barcelona rumble on in the background.
Bernardo Silva, Kevin De Bruyne and Jack Grealish will also line up to feed the indomitable Erling Braut Haaland, who could unsurprisingly equal yet another record with a goal at the Allianz Arena.
The 22-year-old's strike in the first leg was his 11th Champions League goal of the season, and he needs one more to equal the record for the most for a Premier League club in a single campaign, currently held by Ruud van Nistelrooy's 12 for Manchester United in 2002-03.
Manchester City possible starting lineup: Ederson; Akanji, Dias, Ake; Stones, Rodri; Silva, Gundogan, De Bruyne, Grealish; Haaland
> Click here to see how Bayern Munich could line up for the second leg