John Stones missed out on Manchester City's squad to face Tottenham due to a thigh injury, the Premier League champions have confirmed.

England international Stones lost his starting place during the closing months of last season but was selected by Pep Guardiola for the Community Shield triumph over Liverpool and the 5-0 thrashing of West Ham last weekend.

Nevertheless, Nicolas Otamendi will partner Aymeric Laporte at the heart of the City defence against Spurs on Saturday, with Stones on the sidelines.

"John Stones has suffered a rectus femoris strain and will miss today's game at home to Tottenham Hotspur," read a club statement.

"The defender will be assessed and a prognosis is likely next week."

Otamendi comes in as one of four changes made by Guardiola, with club captain David Silva, Riyad Mahrez and Gabriel Jesus making way for Ilkay Gundogan, Bernardo Silva and Sergio Aguero.

Christian Eriksen starts for Spurs after his telling impact from the bench during the 3-1 win over Aston Villa last time out. Lucas Moura drops down to take his spot among the replacements.