Newcastle United had won three in a row, but they put in a poor display against West Ham and were punished as Javier Hernandez scored two.
Javier Hernandez marked his recall to West Ham's starting XI with a brace as Manuel Pellegrini's men ended Newcastle United's winning run with a 3-0 victory at St James' Park.
After an abysmal start to the season, Newcastle had pulled clear of the Premier League relegation zone with three successive victories against Watford, Bournemouth and Burnley, sneaking above West Ham on goal difference in the process.
However, they were guilty of basic errors at both ends of the pitch on Saturday and were punished as Hernandez - making only his third start of the campaign - scored in either half.