TOTTENHAM HOTSPUR head to Merseyside for the second week running and will be hoping for better luck against Everton after their Anfield heartache.
Mauricio Pochettino's struggling side stunned Liverpool when Harry Kane headed home in the first minute last Sunday but they failed to hold on for what would have been a massive victory.
Jordan Henderson levelled midway through the second half then Serge Aurier's clumsy challenge gifted Jurgen Klopp's side the penalty that sealed a 2-1 win.
That made it three Premier League games without a win for Spurs who badly need a victory to stop being cut adrift in the race for a Champions League slot.
Tottenham sat eight points behind fourth-placed Chelsea heading into the weekend so can ill afford many more slip-ups if they are to finish in the top four for a fifth successive season.
Everton's start to the campaign has been even worse but a win here would lift them above Spurs and there have been signs that Marco Silva's men are finally getting their act together.
The pressure was on the Goodison gaffer heading into their last home Premier League game against West Ham, with rumours that he had just three games to save his job.
I fancied the Hammers to push him closer to the abyss that day but Everton turned in an impressive display and we were deserved 2-0 victors.
Although the Toffees failed to build on that victory, losing 3-2 in their next match at Brighton, they played well on the south coast and were unlucky.
Leading 2-1, they conceded a leveller thanks to a VAR-assisted penalty then conceded deep into stoppage time when Lucas Digne scored an own goal.
Everton bounced back in midweek by beating Watford in the League Cup so this is a tough game to call. Both sides need a win and a draw is often the outcome when that's the case. It's a best 13/5 with Marathonbet.
Tottenham Hotspur's record at Goodison is excellent and they have bossed this fixture in recent seasons. It was 6-2 to Pochettino's side in a thriller last season and they won 3-0 on Merseyside in the campaign before that.
They are unbeaten in their last six visits and you have to go back to December 2012 for Everton's last win in the fixture, when David Moyes was still in the dugout. Even that 2-1 victory only came thanks to two goals in the last two minutes so Spurs have held a hex over the Toffees.
If you factor in games in London, Tottenham are unbeaten in an incredible 13 matches against Everton so that's why the bookies have them as 8/5 favourites for this one.
But six of those matches ended in a stalemate so I'm inclined to back another one here, with the odds increasing to 7/2 if you double it with both teams to score.
These sides have been poor at the back this season so there could be a few goals in this one, although a repeat of last term's eight-goal thriller is probably unlikely.
There have been four goals or over in four of the last five meetings between Spurs and Everton so over 3.5 strikes could come up at 2/1 with 888 Sport. If you want to play it a little safer, over 2.5 goals is still decent value at 4/5 with Skybet.
Spurs talisman Kane just loves playing against the Toffees and his record against them is remarkable. Although the England star drew a blank when they last faced off, he scored doubles in each of the four games before that.
I fancied him for another goal here and it was a huge blow when illness forced him out. With Kane missing, best bet for a Spurs goal is Korean star Heung-Min Son. The forward is 12/5 with BetVictor.
For the Toffees, Theo Walcott could be worth a shout at 4/1 with Paddy Power for anytime scorer. The former Arsenal man has netted twice for Everton against Spurs and will fancy another if Silva hands him a starting jersey.
This English Premier League match between Everton and Tottenham Hotspur will be played on Nov 3, 2019 and kick off at 16:30. Check below for our tipsters best Everton vs Tottenham Hotspur prediction. You may also visit our dedicated betting previews section for the most up to date previews.