The Lilywhites head into this game fresh from a 2-0 victory over Newport County in midweek which sent them to the fifth round of the FA Cup.
The Gunners were in blistering form against Everton last time out and triumphed 5-1 with new signings Pierre-Emerick Aubameyang and Henrikh Mkhitaryan impressing.
Arsenal are five points away from the top four and only a win at (3.75) could see the gap potentially close.
Four of the previous eight meetings between these heavyweights have ended in draws, with the last one coming as recent as 2016. Another one is offered at odds of (3.75) with the same betting firm.
Tottenham have lost just one of their last seven league games against Arsenal. Although this loss came in the reverse fixture at the Emirates this season, they are still tipped to avoid defeat at odds of (1.28).
This epic fixture has seen both sides find the back of the net on 34 occasions, the most of any game in Premier League history. Backing that to happen for the 35th time is available at odds of (1.44).
However it has been the opposite in the past two meetings so punters who are bold can back NO at a risky (2.62).
Maurcio Pochettino’s side have dropped more points from leading positions against Arsene Wenger’s men than any other team in Premier League history. This indicates that they opened proceedings most times and are offered at (1.57) to repeat it again.
Harry Kane has scored six goals in six league games against the Gunners. On the back of hitting a century for the Lilywhites last weekend, the English man is tipped to score first at (4.00) and anytime at (1.66) with Bet365.
Aubameyang has netted four goals in four games in all competitions against Tottenham and is quoted at (1.95) score anytime.
*Odds correct at the time of writing. Please gamble responsibly.