On paper, Man City match against West Ham is quite predictable, City can definitely win the match. Pep Guardiola return after surgery will add strength to The Citizens squad, even though they will be playing away, I think Pep men can continue their winning trend. Even though he is without Kevin De Bruyne and Jack Grealish who are currently injured, Pep still has adequate cover.
It must also be admitted that West Ham have made a very good start in the EPL so far, when they managed to beat Chelsea in the second week it was extraordinary. However, it could be said that the Blues are experiencing a decline in performance, while Man City are very consistent, of course a draw is very difficult to get.
WestHam shape and performance isn't that bad to give up on them, Haaland is changing Premier League but I'm not quite sure if how long he is going to last because Guardiola is really making sure that he never runs our of assists in their style of play but West Ham performance is just like the rest of the remaining top teams on the table, they have not lost a single match, drew one and that's the only difference between them and Manchester City. If we are to go by Manchester City consistent winning, they can win this match but if you factor performance of West Ham, they could tight this match together.
Chelsea are still trying to come out of their shame, they are not different right now from Manchester United that is having his players fight in court. Over the years, the top 4 has always been between Manchester United, Manchester City, Chelsea and Liverpool but this are changing this time. It's good though, we need to spray the trophy across every team that deserves it. I want to see Tottenham win one day to break from that chain of no trophies