West Ham beat Tottenham 2-1, into top 4 of Premier League