Wolves’ indecisive backline were lucky to escape when Pedro Porro blasted wide, before Dejan Kulusevski drew a smart save out of José Sá as Spurs continued to flood their hosts’ penalty area in the opening 25 minutes.
The visitors eventually regained control however, and only the woodwork stopped them taking the lead on the brink of HT, as Porro’s free-kick slammed against the crossbar with Sá beaten.
Son Heung-min led his side’s second-half charge for an opener and was desperately unlucky to see an effort smash the underside of the bar after Harry Kane’s neat lay-off.
Wolves looked content to threaten on the counter, and they nearly stunned their visitors on one such attack, with Nélson Semedo millimetres away from connecting with the ball as it fizzed across the area.
A second period played at a magnificent tempo then saw Fraser Forster forced into a fine save from Raúl Jiménez’s headed effort, though it was the sight of the Mexican forward chasing back 60 yards to cut out a Tottenham attack that really displayed Wolves’ new-found hunger under Lopetegui.
Wolves completely justified taking the lead when a goal arrived late on, as Traoré’s wonderful half-volley slammed into the net with help from the crossbar to secure a victory that might yet prove vital to their top-flight status.