West ham has had a very good record this season, they are one of the teams that have not lost a game so far this season, so it is not just going to be another easy game for Manchester City even though they are the favorites to win. If Manchester City do not bring their best game, they will lose to a vibrant West Ham side. For West Ham, Manchester City is going to be their first biggest test for the season for us to know how improved they have become this season. If they win it, they will be doing the other premier league clubs a Favour against a very strong Manchester City side that has decided not to lose any game.