For the 2nd time in 3 video games City needed to originate from behind, the Hammers taking the lead prior to half-time.
2nd half objectives from Nicolas Otamendi and David Silva guaranteed that City go into the Manchester derby next weekend still 8 points clear of United at the top of the Premier League.
West Ham went with strength in numbers at the back however on their uncommon ventures into the City half were triggering issues and Michail Antonio nearly provided the Hammers a shock lead inside the very first 10 minutes just to volley over the bar.
City were pushing however rarely threatening, though they did require Adrian, in for the disqualified Joe Hart, into an excellent conserve from Silva midway through the very first half.
It was showing annoying for the house fans and became worse with West Ham taking a shock lead right before the period, Angelo Ogbonna heading house from a corner.
Pep Guardiola made a modification at the break, Gabriel Jesus beginning for Danilo and the pressure on the Hammers defence lastly informed on 57 minutes, with Jesus included, crossing for Otamendi to score from close quarters.
The winning objective began 83 minutes with Kevin de Bruyne producing a best pass for Silva to acquire and volley house.
The Hammers were still triggering issues at the other end and Diafra Sakho went near to an equaliser in the passing away minutes however, regardless of triggering City lots of issues, they left empty-handed and remain in the bottom 3 in the table.
City on the other hand, though they have actually struggled in current video games, have actually won them all and deal with neighbours United next weekend with the possibility to extend even more their lead at the top.