David Moyes’ battling Hammers took a superb point from Manchester City on Saturday.
The horror run of fixtures against Wolves, Leicester, Spurs, and City will have had plenty of trepidation beforehand but the Irons have managed to take eight points from a possible 12.
On Saturday, they dominated at points in the first half, moving the ball slickly and managing to create opportunities.
It was Michail Antonio’s goal that gave the Irons the lead, as he somehow managed to hold off his marker and steer an overhead kick past Ederson after Vladimir Coufal’s exceptional cross.
Pep Guardiola made changes at half-time and Phil Foden came on, equalising from close range after some clever play from Joao Cancelo.
Antonio was substituted after the goal, having picked up an injury, and Andriy Yarmolenko came on; he was perhaps the only black mark on the copybook, given that he did not do a single thing right while on the pitch.
The Hammers were then forced to retreat to the edge of their own box but some superb defending and excellent goalkeeping ensured that the Irons took a top point.
Lukasz Fabianski, in particular, made big saves from both Raheem Sterling and Riyad Mahrez, the latter coming in the 93rd minute.
The next game comes against Liverpool; after this performance, the Reds should be worried.