Pumped up: Edin Dzeko celebrates scoring Manchester City's third goal
Manchester City continued their impressive start to the season with a 3-2 win over Bolton at the Reebok Stadium that catapulted them back to the top of the Premier League.
The two teams had shared first place after opening-game 4-0 victories but City proved too strong for their spirited opponents as Roberto Mancini's side produced another sparkling display that suggested they will play more to their attacking strengths this term.
Record signing Sergio Aguero was handed a first start after making such a stunning impact off the substitutes' bench against Swansea, but he showed he was fallible with a bad miss inside the opening 20 minutes.
If that left Aguero feeling slightly embarrassed, Bolton goalkeeper Jussi Jaaskelainen was positively blushing just a few minutes later as David Silva opened the scoring with a shot from distance that should have been saved comfortably.
Gareth Barry doubled City's advantage on 37 minutes with a stunning strike into the top corner from 30 yards, only for Ivan Klasnic to smash home a Martin Petrov cross at the other end and reduce Bolton's arrears almost immediately.
Edin Dzeko provided further evidence that he is coming to terms with life in the Premier League as he skilfully fired City into a 3-1 lead at the start of the second half, but Bolton kept fighting and Kevin Davies headed them back into the game just after the hour mark.
Aguero was then replaced by wantaway striker Carlos Tevez, but there was no change to the scoreline during a frenetic finale as City held firm to make it six points out of six.