Newcastle United’s run of back-to-back wins and three unbeaten was ended after a disappointing 2-0 defeat at the London Stadium.
United were unusually weak at the back with first-half goals from Declan Rice and Mark Noble giving the Magpies a mountain to climb.
Rice gave the Hammers the lead after just seven minutes after he headed the ball into the back of the net from a corner.
The hosts then had the chance to double their advantage when Florian Lejeune dived in on Javier Hernandez to concede a penalty.
Noble dispatched it emphatically into the top left-hand corner past the diving Martin Dubravka.
Despite looking more threatening in the second-half, United only tested West Ham goalkeeper Lucas Fabianski once in the whole match.
This defeat keeps Rafa Benitez’s side six points clear of the relegation zone after Cardiff also lost earlier in the day.
Not many Newcastle players covered themselves in glory and here’s how we rated the players:
Martin Dubravka: 6
Had a couple of shaky moments and there is an argument that he could have collected the corner for the first goal.
Javier Manquillo: 5
The bandaged Spaniard had poor delivery when he got forward and was often exposed defensively.
Fabian Schar: 5
Didn’t stay with his marker (Rice) which led to the first goal, an unusually slack display.
Jamaal Lascelles (C): 6
Was part of a poor defence but unlike the other centre-backs didn’t make a crucial mistake.
Florian Lejeune: 5
Dived in needlessly on Hernandez which led to the penalty and the second goal.
Matt Ritchie: 6
Had poor delivery in the first-half but improved in the second by providing good opportunities for Rondon.
Isaac Hayden: 6
Back to passing sideways and backwards for Hayden but did produce a couple of clever flicks in the opposition third.
Sean Longstaff: 6
Not up to his usual standards and gave the ball away on occasions but still executed some incisive balls forward. A rash booking may have led to him being subbed off at half-time.
Miguel Almiron: 6
Was starved of the ball early on but grew into the game, although he didn’t impact the game when given the opportunity.
Ayoze Perez: 6
Had some decent build-up play but final ball lacked again.
Salomon Rondon: 7
Did well with little service including hitting the post from a free-kick and a couple of headers at goal.
Mohamed Diame (sub): 7
Made a decent impact when substituted on at half-time by bursting forward and showing good strength in the middle of the park.
Paul Dummett (sub): 5
Lost possession in very dangerous situation in own box that almost led to third goal.
Christian Atsu (sub): 6
Very lively when he came on, knew he needed to make an impact to get back in the team.