Manchester City head coach Pep Guardiola will have all three of his new signings back at his disposal for Sunday's Premier League battle with Arsenal at the Emirates.
The reigning champions were missing Omar Marmoush, Abdukodir Khusanov and Vitor Reis for Wednesday's 3-1 Champions League success over Club Brugge, as the trio are ineligible until the knockout rounds.
However, all three are ready to take on the Gunners, as Marmoush and Khusanov eye back-to-back Premier League starts after making their debuts in the 3-1 triumph against Chelsea last weekend.
Marmoush will likely have to scrap with Savinho for a place up top - the Brazilian changed the game against Brugge - but the former was a real livewire against the Blues and has seemingly already earned Guardiola's trust.
Marmoush could therefore work in tandem with Erling Haaland up front again, and Savinho's bid to start over Phil Foden up front should end in failure; the latter is bidding to score in a fifth straight Premier League game this weekend.
Ilkay Gundogan only made it to the half-time whistle against Club Brugge and should be the one sacrificed for the returning Marmoush, as Bernardo Silva returns to a central role alongside Arsenal's long-time nemesis Kevin De Bruyne and Mateo Kovacic.
Guardiola should persist with John Stones at the back over the eligible-again Khusanov, though, as the ex-Lens man endured a horror debut against Chelsea and should not be deemed ready for a match of this magnitude just yet.
Once again, the visitors will be missing Rodri (knee), Oscar Bobb (leg), Ruben Dias (groin), Jeremy Doku (unspecified) and Nathan Ake (muscle) due to injury.
Manchester City possible starting lineup:
Ederson; Nunes, Akanji, Stones, Gvardiol; Silva, Kovacic, De Bruyne; Foden, Haaland, Marmoush
> Click here to see how Arsenal could line up for this game
No Data Analysis info