Everton put up a resilient effort at the Etihad Stadium, which was eventually ended by Mario Balotelli's deflected goal and a break-away strike from James Milner.
As well as the Toffees defended, they can have few arguments about the final outcome.
David Moyes shuffled his pack after two Premier League games unchanged, but there was still only one alteration on the team sheet: Phil Neville’s midweek League Cup stunner against West Brom elevated him back into the starting line-up in place of Diniyar Bilyaletdinov.
Tim Cahill was therefore once again charged with leading the line, this time supported by Marouane Fellaini. Jack Rodwell and Phil Neville played centrally and Leon Osman was drafted over to the left.
After a positive start by Everton, it was attack against defence for most of the match. The Toffees offered capable resistance, superbly organised by David Moyes, but were unable to ever offer a genuine threat offensively. Manchester City kept the ball for long periods, yet were mostly restricted to shooting from range.
It was always likely to take a special effort or a deflection to settler the matter, and sure enough, when Mario Balotelli latched onto a Sergio Aguero pass, his powerful drive deflected further away from Tim Howard and into the net.
With Everton suddenly needing to press forward, Manchester City found them a far easier opponent to contend with, and skilfully added a second late on after a poor pass from substitute Royston Drenthe.
Here are five talking points stemming from today's loss.