Manchester City are fit and firing for their FA Cup tie against Championship table-toppers Fulham - with only one certain absentee at the Etihad Stadium.
Ukraine defender Aleks Zinchenko is back after missing the last four games through injury. Despite picking up their own issues during the international break, back-up stopper Zack Steffen and Gabriel Jesus have trained with City during the build-up.
Riyad Mahrez is in contention, too, after returning early from AFCON duty with Algeria, but Cole Palmer is out. Here is the line-up Pep Guardiola is being urged to pick by Manchester Evening News readers; Goalkeeper - Zack Steffen You would normally expect the American to be handed the gloves by Guardiola for this one.
However, the United States international missed all three fixtures for his country during the break and, while he has returned to training, that will be a determining factor in the final call. Defenders - Kyle Walker, John Stones, Aymeric Laporte, Aleks Zinchenko Such is their worth to the City cause, Portuguese duo Ruben Dias and Joao Cancelo ought to sit this one out with two Premier League games on the horizon.
Read more on manchestereveningnews.co.uk