Antonio Conte’s side are yet to wholly convince and face a battle to maintain their place in the top four, with Manchester United and Liverpool breathing down their necks.
Still, there is a character to this Spurs team perhaps not often seen in years gone by. As frustrating at is to see them fall behind so often, there must be something to be said about their ability to come back.
Villa, meanwhile, look a dangerous opponent under the stewardship of former Arsenal boss Unai Emery.
Where to watch Tottenham vs Aston Villa
TV channel: In the UK, the match will be televised live on Sky Sports Main Event and Premier League, with coverage starting at 1pm on the latter for a 2pm kick-off.
Live stream: Fans can also catch the game live online via the Sky go app.
Live blog: You can follow all the action on matchday via Standard Sport’s live blog, with expert analysis from Nick Purewal at the ground.