Pep Guardiola has the rare luxury of a fully-fit squad to choose from for Manchester City's Premier League trip to Leicester City on Saturday.
The Citizens have had two weeks off since beating Everton 2-0 to reach the semi-finals of the FA Cup, keeping them on course for a clean sweep of trophies.
A number of City players have spent the past fortnight on international duty, but the Citizens have not reported any fitness concerns for this weekend's clash with Leicester.
Guardiola may be tempted to rotate his side ahead of next week's Champions League quarter-final first leg with Borussia Dortmund in mind.
However, the Catalan coach will also be eager to hit the ground running ahead of a key set of fixtures in four competitions, so we expect him to go with his strongest available XI.
That means no place up top for Sergio Aguero, who announced this week that he will be leaving the Etihad Stadium when his contract expires in the summer.
Guardiola could opt for a false nine through the middle, but Gabriel Jesus will feel that he has done enough to warrant a start at the King Power Stadium.
Riyad Mahrez has been a regular on the right, meanwhile, and Raheem Sterling is now back in favour on the left following a recent spell out of the side.
Rodrigo and Kevin De Bruyne are also likely to return to the side after being named on the bench for the win against Everton.
Man City possible starting lineup: Ederson; Walker, Stones, Dias, Cancelo; De Bruyne, Rodrigo, Gundogan; Mahrez, Jesus, Sterling
> Click here to see how Leicester City could line up for this contest
Video prediction
Watch the Sports Mole Football Shorts prediction for this game below: