Stop day dreaming my friend , and get up if you are still in bed, westham can not defeat Manchester city and you know it, Manchester city will still beat westham this in their match this weekend , same way they(westham) was beating by the same man city last season.
You and I and I believe everyone else know that Manchester city is currently the most strongest team in the EPL this season, they have not lost or drew any match since this season began, even top clubs are not able to beat or draw any match against Manchester city, what makes you think that westham will be the first to beat Manchester city, or draw a match with them?
You think a strongest team will always win in every match? lol.
Manchester City currently not play with full squad, they only win small margin against Newcastle and Sheffield United which two weak teams until now. Obviously everyone know West Ham is just a mediocre team, but they've show how good they're in the last four matches.
Don't underestimate a black horse team, no one expect Napoli won Serie A in the last season.
Well, I sure agree with you that we should not underestimate westham, sure, of course, and also I never said that the strongest team always wins, but I am just being realistic here, put luck aside, put mistakes aside, and lets focus on talent and man power, does westham have the talent and man power to beat Manchester city, Outside luck on their side, or mistake on the side of Manchester city? It's an honest question ..
And yeah, I know that no body expected Napoli to win serie A last Season, same way no body expected Saudi Arabia to beat Argentina in the last world cup, but this scenarios are just a product or luck, or as a result of luck, not that the team is qualified, or has the quality to win that title or beat a team like Argentina.
This is also what I am saying that, westham don't have the natural capacity to beat Manchester city, unless luck is on their side.