Sergio Aguero scored twice on his return from a domestic suspension to continue Manchester City's perfect start to the season at Swansea.
Manchester City made it 10 wins out of 10 under Pep Guardiola with a 3-1 victory over Swansea City.
Sergio Aguero returned from a three-match domestic suspension to score either side of Fernando Llorente's maiden Swansea goal, as the hosts posed plenty of questions for the Premier League leaders in a display that should offer encouragement to under-fire boss Francesco Guidolin.
Aguero's second of the game and 11th in six appearances this season came from the penalty spot in the 65th minute of a pulsating contest, which Raheem Sterling settled decisively with a breakaway goal 13 minutes from time.