Manchester City will find it difficult or struggle to win against West Ham in that game, West Ham is a team that you play with extreme caution, hence they will serve you with a surprise, whether the team is in their form or not, let alone the fact they are known to be Machester city big time obstacle in premier league competition, Judging from their heat-head meetings in the premier league it is usually a war between them and City when the two team clashes.
Affirmative. West ham have really done well so far this season they have won difficult games like when they went up against Chelsea and also against Brighton and won on both occasions. Man city will most likely win but it won't be an easy feat. It would be even more tough at this time considering the fact that Man city is not at their best.
West ham 1 - 2 Man city.
West Ham United have done well this season judging from their performance after thei first four games in the English Premier league but their past results shouldn't be used to compare their performance with that of Manchester City because City will end up beating West Ham and winning the game comfortably because they have got the number of quality pmo tsklayers and they are currently the defending champions they will player to win so they well.