Spurs’ win bumped Everton down to fifth on goals scored, despite David Moyes’ side beating Wigan Athletic 2-1.
Leon Osman broke the deadlock with a deflected effort in the 52nd minute before Phil Neville, on his 500th Premier League appearance, teed up Phil Jagielka for Everton’s second. Arouna Kone claimed a consolation for Wigan.
Queens Park Rangers sank back to the foot of the table after losing 2-1 at home to West Bromwich Albion, in a game held up for 11 minutes after the Baggies got caught up in traffic en route to the match.
The visitors eventually prevailed through a fine low strike from Chris Brunt in the 29th minute and a second-half own goal by home goalkeeper Rob Green, with Djibril Cisse replying for Harry Redknapp’s side.
QPR’s defeat allowed Reading to climb off the bottom after they drew 0-0 at home to Swansea City.
Rickie Lambert’s late penalty canceled out Dimitar Berbatov’s early opener to earn Southampton a 1-1 draw at Fulham.
In the day’s late game, Stoke City moved into eighth place with a 3-1 win over Liverpool who are down in 10th.
Steven Gerrard put Liverpool into an early lead from the penalty spot, but Jonathan Walters replied almost immediately before Kenwyne Jones headed the hosts in front.
After the break Walters made it 3-1 with a superb finish.
The match between Arsenal and West Ham was postponed due to a strike on the London Underground transport network.