Tottenham Hotspur take their four-match unbeaten record in all competitions to Merseyside to face Everton this afternoon.
Spurs have bounced back impressively following their derby day loss to Arsenal earlier in the month.
But Everton have been a hard nut to crack and may feel they should be further up the league.
Who do you reckon will win this Christmas cracker? We’ve got all you need to know ahead of the big Prem clash…
Spurs have been the best team on the road this season. Mauricio Pochettino’s side are 5/4 to make it nine wins in 11 away trips this campaign.
Everton to bag their first win in December is 21/20.
The pair drew three matches in a row between August 2015 and August 2016. The game to finish all square today is 23/10.
Ben Davies came into the heart of the defence for the Carabao Cup win against Arsenal. But the Welsh defender could make way for fit-again Davinson Sanchez today.
But with Eric Dier and Victor Wanyama on the sidelines, Harry Winks and Moussa Sissoko will surely keep their places.
Heung-Min Son and Christian Eriksen should start on Merseyside.
As for Everton, they could remain largely unchanged from the loss to Manchester City.
Although Bernard could make way for Ademola Lookman or Theo Walcott on the wing.
Harry Kane should come back into the starting eleven after starting on the bench against Arsenal in midweek.
The England captain is Evens to bag anytime. Dele Alli is 3/1 to notch for the second successive game.
Marco Silva has put his trust in young Brazilian Richarlison since he arrived in the summer.
Everton’s Gylfi Sigurdsson to net against his former club is 5/2.
Where: Goodison Park
How to watch: Sky Sports Premier League/ Sky Sports Main Event
Click here for the latest Everton v Tottenham odds
All Odds and Markets are correct as of the date of publishing