Manchester City manager Pep Guardiola has a decision on his hands as to whether or not to hand a debut to new £100 million Jack Grealish when they face Tottenham in their opening game of the season.
The champions were chasing Grealish all summer and eventually got their man after paying Aston Villa a British record fee to bring him to the Etihad.
There are no guarantees the England international will be thrown straight in by Guardiola for the first game of the campaign, but at £100m we'll stick him in.
Ederson is a guaranteed starter and will likely feature behind a defence consisting of Kyle Walker, Ruben Dias, John Stones and Joao Cancelo.
Kevin De Bruyne has is not yet back in full training following injury so he will miss out, which could mean a central midfield duo of Ilkay Gundogan and Rodri.
It is in the attacking areas that Guardiola has an embarrassment of riches, as he must pick four players out of Grealish, Raheem Sterling, Ferran Torres, Riyad Mahrez and Bernardo Silva for the game against Spurs.
Grealish, Sterling, and Mahrez may get the nod, as Phil Foden is out injured.
With no replacement in for Sergio Aguero yet, Gabriel Jesus may be asked to start up top, though there is a possibility that Guardiola could play a 4-3-3 with Fernandinho in midfield and Sterling as the central forward.
For Tottenham, Hugo Lloris is expected to start despite the arrival of Pierluigi Gollini.
Matt Doherty, who played under new Spurs boss Nuno Espirito Santo at Wolves, could start at right-back, with Joe Rodon partnering Eric Dier in the middle and Sergio Reguilon on the left.
Cristian Romero is not yet fully fit after picking up an injury in the Copa America.
Pierre-Emile Hojbjerg will start in midfield, potentially partnered by Giovani Lo Celso.
It is too early for Bryan Gil to start, which could allow Steven Bergwijn, Dele Alli and Lucas Moura to play behind Heung-min Son.
As for Harry Kane, he only returned to training a few days ago, while doubts over his future at the club remain.