West Ham ended an eight-game Premier League losing streak against Manchester City on Saturday as the Irons more than held their own against one of the greatest English teams in recent times.

In his pre-match press conference, Hammers boss David Moyes suggested new signing Said Benrahma may have to wait for his debut, and he was true to his word as the Algerian winger was left watching from the stands alongside Craig Dawson, both not ready to be included in the matchday squad.

Instead, Moyes named the same squad that earned a comeback point the previous week at London rivals Tottenham Hotspur.

His selection was justified as his charges matched their visitors in the opening exchanges before taking the lead through a sublime Michail Antonio overhead kick.

A worried-looking Pep Guardiola made half time alterations and it was substitute Phil Foden who made the difference, the young England midfielder leveled the score with a smart finish.

Despite being somewhat against the ropes towards the latter stages Motes’ side were never unduly concerned as they held on for a well-deserved point.

One concern from the afternoon’s work was the apparent injury suffered to goal scorer Antonio. The in-form striker had to be replaced shortly after half time and may struggle to be ready for another big test as the Irons travel to Liverpool next weekend.

Here’s how we rated the Hammers…