Pretty much as I predicted.
I didn't see the game but I doubt West Ham tried anything like as hard against City as Fulham did against us. City are an outstanding side but teams really do make them look better than what they are - which is why they still struggle in Europe.
Watch the Hammers against us - bet your mortgage on them being full throttle for the best part of 70 minutes in the game. Either teams just try harder against us, or City are just genuinely the better side. (Given the money they've spent you would expect it though.)