Romain Saiss headed in an 86th-minute equaliser to deny Tottenham Hotspur a first win in four matches as they were held by Wolverhampton Wanderers in a 1-1 draw at Molineux.
Spurs stunned their hosts when Tanguy Ndombele rifled in from 25 yards after just 57 seconds.
Wolves recovered and Daniel Podence twice went close but was denied each time by Hugo Lloris, while Fabio Silva shot narrowly wide.
Silva was thwarted again by Lloris on 60 minutes, who then smothered a Ruben Neves shot as the match entered the final 10 minutes.
But just as Spurs looked to have claimed a victory that would send them third, Pedro Neto swung the ball back in from a corner for Saiss to flick past Lloris.
Spurs rise to fifth on 26 points, six off leaders Liverpool. Wolves remain 11th with 21 points.
See: Wolves report | Spurs report
Next fixtures
Wolves: 29 Dec v Man Utd (A)
Spurs: 30 Dec v Fulham (H)
Match officials
Referee: Paul Tierney. Assistants: Dan Cook, Harry Lennard. Fourth official: Andre Marriner. VAR: David Coote. Assistant VAR: Nick Hopton.
WHO'S GOING TO BE YOUR
MAN OF THE MATCH?
Vote at Full-time