The Premier League is finally back with no more international football scheduled until October.
Manchester City are looking to maintain their unbeaten streak so far as they aim to bridge the gap to Liverpool at the top of the table.
Jurgen Klopp's men have won all four of their opening fixtures while City dropped points against Tottenham.
City face a Norwich City side who have earned plenty of plaudits for their style of play and with Teemu Pukki firing on all cylinders, there can be no room for complacency.
Who will Pep Guardiola start against the Canaries?
Ederson will definitely retain his place between the sticks but his defence will change again.
City were dealt a massive blow after it was revealed that Aymeric Laporte would be sidelined for the forseeable future after surgery on his knee. Luckily for Guardiola, John Stones should be fit to partner Nicolas Otamendi in the heart of defence.
After being dropped by England, Kyle Walker should also be given a start with Oleks Zinchenko operating on the left, though Benjamin Mendy may be fit enough to make the substitutes bench.
Rodri should retain his place in midfield protecting the back four while Kevin De Bruyne is currently enjoying one of the best spells of his career. The Belgian can break two Premier League records if he continues his streak of assists against the newly promoted side. David Silva should partner him in the engine room.
Riyad Mahrez showcased his skills for Algeria during the international break and will be chomping at the bit for a chance to impress. Norwich struggled to deal with the pace of Sadio Mane and Mohamed Salah and Mahrez could have a similar impact on the flanks.
Sergio Aguero and Raheem Sterling are both in the running for the Premier League golden boot after a blistering start to the campaign and will retain their places regardless of Gabriel Jesus returning to fitness.
Manchester City predicted line up vs Norwich: Ederson; Walker, Stones, Otamendi, Zinchenko; Rodri, David Silva, De Bruyne; Mahrez, Sterling, Aguero