Brennan Johnson's first goal for Tottenham was not enough as two late goals from Wolves turned the game on its head and handed Ange Postecoglou's side another disappointing defeat.
The Lilywhites went into the game after their first league defeat but more damaging without four players who started the game against Chelsea on Monday night so that gave Eric Dier, Ben Davies, Emerson Royal and Pierre-Emile Højbjerg a start at a ground that is historically a difficult place for Tottenham.
Pape Matar Sarr, Dejan Kulusevski, Pedro Porro and Brennan Johsn combined to give Spurs the lead and Wolves gave this a good fight, creating the most chances in the first half and more than did enough to at least go level.
This was always going to be a game that tested Tottenham's mettle and Ange Postecoglou made early changes, bringing in the returning Rodrigo Bentancur for Sarr in the seond half.
Bryan Gil replaced Bissouma while there were minutes for Giovani Lo Celso in a show of depth from Tottenham's Australian manager.
But as Spurs thought they they had gotten all three points Pablo Sarabia equalised for the home side before Mario Lemina got the winner for the Wolves
This was a fascinating game that required a lot of effort to see through but in the end, Spurs fell short and Wolves got all three points.
This is how we rated Every Tottenham player out there today.

1. Brennan Johnson-7
Took his goal well to give Spurs the lead and cool nerves. A good fit for the Postecoglou set up. | AFP via Getty Images

2. Pierre-Emile Hojbjerg- 6
One of many signings who impressed particularly with all his hard work ! would be disappointed with the end to the game | AFP via Getty Images

3. Pedro Porro -7
What a signing he's been for the club. Positive and aggressive. Got an assist for his output. | Getty Images

4. Eric Dier-5.5
Plays the game with so much maturity. would be disappointed with the end to the game. | Getty Images