Romain Saiss produced a header that watching Wolves team-mate Raul Jimenez would have been proud of to deny Tottenham victory at Molineux, and a place in the top-four.
Jose Mourinho’s men led for 85 minutes after Tanguy Ndombele had driven home a low 20-yard shot from Ben Davies’ lay-off after just 57 seconds.
But, just as it appeared their dominance would earn no reward in the continued absence of Jimenez – attending a game for the first time since fracturing his skull at Arsenal at the end of November – Wolves struck an equaliser.
Morocco defender Saiss met Pedro Neto’s corner at the near post with a superb glancing header to steer the ball past Hugo Lloris.
It was the least Wolves deserved after their efforts at shackling Harry Kane and Son Heung-min.
Spurs’ star duo rarely got a clean sight of goal and, although Sergio Reguilon might have made the game safe for Tottenham, they paid the price for retreating too far into their shell.
After the game, Mourinho said it was never his intention to defend the slender lead and instead questioned his players for not showing more ambition to go for more goals.
He told BBC Sport: “Defending deep, that’s not the intention. They know what I asked them at half-time, if they couldn’t do better it’s because they couldn’t do better.”
Mourinho added: “We are frustrated with the result. We had control of the game, but we had 89 minutes to score more goals and we didn’t.
“It was not just about not scoring goals, it was also about not being dangerous and not being ambitious. For me, that’s the problem.”
Tottenham, who would have gone third with the win, move to fifth, splitting the two Manchester clubs, who both have a match in hand.
Wolves are 11th and might have won it in the final minute of injury-time when Fabio Silva headed straight at Lloris.