Hemmastarka laget skulle komma med ett rejält besked på Upton Park.
Först petade Morgan Amalfitano in 1-0 i första halvlek - sedan, i andra, var det glödhete Diafra Sakho som gjorde 2-0 på nick. Målet godkändes först efter att målkameratekniken hade sagt sitt.
David Silva svarade efter att ha flytit genom Hammers-försvaret och placerat in reduceringen, men trots enorm press klarade hemmalaget stormen och lämnar med tre poäng.
I och med vinsten parkerar West Ham på fjärdeplatsen (!) med fina 16 poäng, en poäng bakom ligatrean Manchester City.
West Ham: Adrian, Jenkinson, Collins, Reid, Cresswell, Noble (c), Song, Amalfitano, Downing, Valencia, Sakho
Manchester City: Hart, Zabaleta, Kompany (C), Mangala, Clichy, Toure, Fernando, Navas, Silva, Aguero, Dzeko