Spurs-spissen Richarlison scoret sitt niende og tiende ligamål for sesongen.
Men på overtid ble det drama: Unggutten Jarrad Branthwaite kriget inn utligningsmålet fem minutter på overtid og sikret ett poeng.
Etter en VAR-sjekk brøt jubelen løs på Goodison Park.
Før det sene utligningsmålet så det ut til at Richarlison skulle sikre Tottenhams andre seier i Premier League denne uken.
Med sitt ligamål nummer ni og ti har Richarlison nå en finfin statistikk å vise til:
Ingen har scoret flere ligamål enn brasilianeren siden starten av desember.
Han står med ni mål på de åtte siste kampene.
Brasilianeren ga Tottenham en drømmestart med scoring allerede før fire minutter var spilt.
Everton skapte store problemer for Spurs på dødballer. Jack Harrison forstyrret Tottenham-keeper Guglielmo Vicario gang på gang.
Etter en snau halvtime skjedde det uunngåelige: Vicario var under press og klarte ikke å slå ballen vekk.
James Tarkowski nikket ballen tilbake i feltet. Der sto Dominic Calvert-Lewin og nikket den i mål – via nevnte Jack Harrison, som ble kreditert scoringen.
Tottenham slo deretter tilbake like før pause: Richarlison vartet opp med en drømmescoring. Brasilianeren bøyde ballen lekkert opp i hjørnet.
Men det holdt ikke helt inn. På overtid utlignet Branthwaite for Everton.