West Ham effectively ended Tottenham Hotspur’s hopes of winning the Premier League as Manuel Lanzini’s second-half strike condemned them to a 1-0 defeat.