Wins over Aston Villa and Newcastle shot Spurs back up the Premier League table after three wins and then three defeats to open the new Premier League season.
Sat just a point behind going into the weekend, West Ham boosted their confidence by cruising past Genk in the Europa League, David Moyes having chosen to rest only a few of his key men.
The Hammers have used a league-low 18 players so far this campaign with Michail Antonio a man to watch, having hit more league goals against Tottenham (five) than any other top-flight team.
Likewise, Harry Kane enjoys these meetings with 11 goals past West Ham in the Premier League, making them his second-favourite team to face.
Where to watch West Ham vs Tottenham
TV channel: The match will be televised on Sky Sports Premier League and Main Event, coverage starts at 1pm ahead of a 2pm kick-off.
Live stream: Sky Sports subscribers will be able to watch the match online via the Sky Go app.
Live coverage: Standard Sport will bring you all the match action, analysis and reaction in our live blog.