Mauricio Pochettino and his Tottenham team are back on Merseyside once again following last Sunday's late 2-1 defeat against Liverpool.
Taking the lead inside the first minute following Harry Kane's close-range header, the league leaders turned the game on its head after the break courtesy of Jordan Henderson and Mohamed Salah goals.
The defeat has left Spurs in the bottom half of the table and they need to get back to winning ways as they currently trail Leicester City, who play Crystal Palace this afternoon, by eight points in the race for the top four.
However, it won't be so straightforward as the Lilywhites face a tough test against Everton, who are currently two points above the drop zone after a nightmare start.
Spurs have enjoyed some very good results against the Toffees in L4 since Pochettino took on the job back in 2014, winning three and drawing two of their five games.

The Argentine will be aiming to extend that record today but he will have to do it without Jan Vertonghen and Erik Lamela through injury.
football.london understands Harry Kane is also a major doubt for the clash with an unspecified issue.
Vertonghen's injury means that Toby Alderweireld and Davinson Sanchez will continue at the heart of defence, with Ben Davies set to come into the team at left-back as Danny Rose misses the game through suspension.
Another change could well come in the middle of the park as Tanguy Ndombele was surprisingly dropped down to the bench at Anfield but made a good impression once he entered the fray in the second half.
Kane's potential absence may also see Lucas Moura handed a rare chance in the team after a frustrating start to the 2019/20 season for the Brazilian.
Here's the team we have predicted to face Marco Silva's men at Goodison:
Spurs: Gazzaniga, Foyth, Alderweireld, Sanchez, Davies, Winks, Sissoko, Ndombele, Alli, Lucas, Son.