Late drama on the cards as Everton host Tottenham