Man City faced a tough tie as they began their season at The Molineux Stadium against Wolverhampton Wanderers.
Kevin De Bruyne gave the visitors the lead in the 20th minute, scoring from the spot after he won the penalty from a Saiss tackle.
Foden doubled the visitor’s lead in the 32nd minute, slotting home the pass from Sterling after a stunning set-up play from Pep Guardiola’s Men.
Raul Jimenez got one back for Wolves in the 78th minute after Podence dazzled past Kevin De Bruyne and put in an amazing cross to pick out the Portuguese whose header flew past Ederson.
Gabriel Jesus dying minute goal helped City as they saw out the game 1-3 being the first team to win 10 successive first game of the season.