While the two London rivals are three points behind Arsenal and could be six back by the time they kick-off, both still harbour ambitions of qualifying for the Champions League.
West Ham go into the game on a high after reaching the quarter-finals of the Europa League with a dramatic win over Sevilla on Thursday.
Spurs beat Brighton on Wednesday but West Ham is the real test of them and Antonio Conte has told forget about finishing in the top four without another victory.
Here’s everything you need to know about the game…
Date, kick-off time and venue
Tottenham vs West Ham is scheduled for a 4.3pm GMT kick-off on Sunday, March 20, 2022.
North London’s Tottenham Stadium will host the match.
Where to watch Tottenham vs West Ham
TV channel: The match will be televised on Sky Sports Premier League and Main Event, with coverage beginning at 4pm.
Live stream: Sky Sports subscribers will be able to watch the match online via the Sky Go app.
Live blog: You can follow the match via Standard Sport’s live blog, with Jack Rosser and Dan Kilpatrick at the ground to provide expert analysis.
Tottenham vs West Ham team news
Spurs remain without Ryan Sessegnon and Oliver Skipp because of thigh and groin issues, while Japhet Tanganga has been ruled out for the season after surgery on his right knee.
After a mammoth effort in their dramatic extra-time win over Sevilla in the Europa League on Thursday, Moyes will assess the fitness of his squad.
Jarrod Bowen is again sidelined by a heel injury, while Vladimir Coufal is still recovering from a hernia operation.
Tottenham vs West Ham prediction
After the high of Thursday night, West Ham will have a battle on to follow it up with another test. Sevilla were ultimately poor opponents and Spurs should provide a tougher challenge, even if they are themselves very inconsistent.
Tottenham to win, 1-0.
Head to head (h2h) history and results
Spurs are chasing their 100th win over the Hammers having been victorious in only win of their past four meetings.
Tottenham wins: 99
West Ham wins: 66