West Ham produced their best performance of the season to end Newcastle’s winning run and lift the pressure on manager Julen Lopetegui with a 2-0 win at St James’ Park.
Newcastle had won their last three games in a row and could have gone sixth with another under Eddie Howe, but were stunned by a resilient West Ham side who were clinical when the chances came.