Manchester City will host West Ham United in the English Premier League. The match is set to take play in Manchester at the Etihad Stadium.
West Ham United had a solid win over the weekend as they beat Fulham at home 3-1. It was a very strong performance by the Hammers as the team controlled 56% of the ball while creating 21 shots. The win moves West Ham United into 9th spot on the Premier League ladder and it looks like the East London club should be safe from relegation. Travelling away to play at Manchester City is perhaps the toughest task in English football so this will be a very difficult match for West Ham United.
On the other side of the coin, Manchester City played in the League Cup final over the weekend where they beat Chelsea on penalties to win the overall title. It was a very good weekend for Manchester City as Liverpool dropped points which means that the Sky Blues are only 1 point behind the league leaders. Manchester City have now won their last 6 matches with wins over teams like Schalke, Chelsea and Arsenal. The team is playing exceptional football and with Sergio Aguero in fine form, Manchester City will enter this match as the favourites.
Manchester City and West Ham United played earlier in the season at London Stadium. On that occasion, Leroy Sane scored a brace to lead Manchester City to a thumping 4-0 win away from home.
While West Ham United have played solid football over the past few months, I see them losing this match. Manchester City are a much stronger side and that was shown earlier in the season where the Sky Blues had a big win over the Hammers. With this match being played in Manchester, I think it will be too much for West Ham United.