TOTTENHAM RATINGS: Hugo Lloris 5 – Chiefly at fault for Wolves’ opening goal, after punching Ruben Neves’ shot back into a dangerous area – with Raul Jimenez duly sweeping the ball home. The Spurs captain was also guilty of poor distribution and decision making. Reuters
Cristian Romero 6 – The best of Spurs’ three central defenders. Did well to limit the impact of Rayan Ait Nouri on the right side of the pitch. AP
Davinson Sanchez 5 – Looked lost at sea at times after being dragged out of position time and time again. The Colombian almost handed Wolves a third goal after giving the ball away in his own penalty area at one point. AP
Ben Davies 5 – Gave the ball away in dangerous areas, in similar fashion to Sanchez. However, Davies did at least make up for his early suspect defending by putting in a crucial last-ditch tackle to deny Jimenez in second half. AFP
Matt Doherty 5 – Despite playing as an advanced wing-back in the first half, the former Wolves man failed to offer much going forwards. Looked far more comfortable in a back four after Antonio Conte made a formation switch. EPA
Harry Winks 6 – Struggled at times to retain the ball effectively. Came the closest of any Spurs player to scoring after striking the post from range in the second half. Reuters
Rodrigo Bentancur 6 – Looked calm and composed early on, but the new signing’s frustration visibly grew as the game wore on as highlighted by late yellow card for a rash tackle. PA
Ryan Sessegnon 6 – Was brutally subbed off after just half an hour, as Conte changed his system after Wolves raced into a 2-0 lead. PA
Lucas Moura 5 – Frequently wasteful in the final third. Shown yellow card for a petulant foul and replaced by Steven Bergwijn, who looked far sharper. Getty
Harry Kane 6 – Not the England captain’s day. All his efforts at goal seemed to go straight into the grateful hands of the Wolves keeper, on what was a thoroughly forgettable afternoon for Kane. Reuters
Son Heung-min 7 – Seemingly unfazed by Spurs’ struggles, the forward was a constant threat to the Wolves backline. Got in behind the defence on a handful of occasions but was unusually hesitant to pull the trigger. Getty
Dejan Kulusevski (On for Sessegnon 28') 6 – Added some much-needed creativity in attack after replacing Sessegnon. The Swede very nearly dragged his new side back into the game after firing just wide of Sa’s post in the second half.
Steven Bergwijn (On for Moura 71') 6 – Impressed in flashes, but much like the man he replaced on the hour mark, the Dutch international’s end product wasn’t good enough. Getty
Emmerson Royal (On for Doherty 82') N/A. AP
WOLVES RATINGS: Jose Sa 8 – Extended his fine league form with another outstanding showing this afternoon. The Portuguese stopper seldom put a foot wrong, holding onto shots from the likes of Kane and Son despite of the sodden, slippery conditions. Getty
Max Kilman 8 – One of the standouts this afternoon for Wolves. The defender handled Son very well, often forcing the South Korean wide when he was looking to cut inside. A mature all-round display. EPA
Conor Coady 7 – As ever, Wolves’ talismanic captain led by example. Was responsible for several crucial interceptions and clearances late on, as Spurs piled on the pressure. AFP
Romain Saiss 7 – Made a crucial block to deny Son in the first half, and generally remained composed throughout the game. Helped cover for the defensive errors of Ait-Nouri ahead of him down the left channel. Getty
Nelson Semedo 7 – The Wing-back was a bundle of energy all game, providing vital width to the Wolves attack. He also played a crucial role in their second goal, after pulling the ball back for Podence’s original effort. Reuters
Leander Dendoncker 8 – The scorer of Wolves’ second goal. Showed excellent awareness and anticipation to follow up on Podence’s effort and tap home from close range. Reuters
Ruben Neves 7 – The midfielder’s comeback from injury continues to go well. Worked tremendously hard this afternoon to limit the influence of the home side. It was Neves’ quick free-kick that eventually led to Jimenez’s opening strike. AP
Luke Cundle 7 – The 19-year-old didn’t look at all out of his place, much to his credit. While it was a big call from Bruno Lage to hand the academy graduate his first PL start, it certainly paid off. Reuters
Rayan Ait-Nouri 6 – One of the few Wolves players who slightly underperformed this afternoon. He was fairly wasteful in the final third, while also making one or two key errors in a defensive capacity that - on another day - could have been costly. Getty
Raul Jimenez 8 – The Mexican forward scored Wolves’ opening goal, after wonderfully improvising to fire past Lloris, following the keeper’s weak punch. From there, he worked exceptionally hard to close-down the Spurs defenders and force mistakes out of them. AP
Daniel Podence 8 – A menace all afternoon. Whenever he was on the ball, it felt like something was about to happen for Wolves. The 26-year-old was taken off with around 10 minutes to go with what looked like a slight injury, but he will count himself unlucky to have not scored. Getty
SUBS: Hwang Hee-Chan (On for Podence 81') N/A. PA
Trincao (On for Cundle 84') N/A. Getty
Fabio Silva (On for Jimenez 86') N/A. Getty
TOTTENHAM RATINGS: Hugo Lloris 5 – Chiefly at fault for Wolves’ opening goal, after punching Ruben Neves’ shot back into a dangerous area – with Raul Jimenez duly sweeping the ball home. The Spurs captain was also guilty of poor distribution and decision making. Reuters
Cristian Romero 6 – The best of Spurs’ three central defenders. Did well to limit the impact of Rayan Ait Nouri on the right side of the pitch. AP
Davinson Sanchez 5 – Looked lost at sea at times after being dragged out of position time and time again. The Colombian almost handed Wolves a third goal after giving the ball away in his own penalty area at one point. AP
Ben Davies 5 – Gave the ball away in dangerous areas, in similar fashion to Sanchez. However, Davies did at least make up for his early suspect defending by putting in a crucial last-ditch tackle to deny Jimenez in second half. AFP
Matt Doherty 5 – Despite playing as an advanced wing-back in the first half, the former Wolves man failed to offer much going forwards. Looked far more comfortable in a back four after Antonio Conte made a formation switch. EPA
Harry Winks 6 – Struggled at times to retain the ball effectively. Came the closest of any Spurs player to scoring after striking the post from range in the second half. Reuters
Rodrigo Bentancur 6 – Looked calm and composed early on, but the new signing’s frustration visibly grew as the game wore on as highlighted by late yellow card for a rash tackle. PA
Ryan Sessegnon 6 – Was brutally subbed off after just half an hour, as Conte changed his system after Wolves raced into a 2-0 lead. PA
Lucas Moura 5 – Frequently wasteful in the final third. Shown yellow card for a petulant foul and replaced by Steven Bergwijn, who looked far sharper. Getty
Harry Kane 6 – Not the England captain’s day. All his efforts at goal seemed to go straight into the grateful hands of the Wolves keeper, on what was a thoroughly forgettable afternoon for Kane. Reuters
Son Heung-min 7 – Seemingly unfazed by Spurs’ struggles, the forward was a constant threat to the Wolves backline. Got in behind the defence on a handful of occasions but was unusually hesitant to pull the trigger. Getty
Dejan Kulusevski (On for Sessegnon 28') 6 – Added some much-needed creativity in attack after replacing Sessegnon. The Swede very nearly dragged his new side back into the game after firing just wide of Sa’s post in the second half.
Steven Bergwijn (On for Moura 71') 6 – Impressed in flashes, but much like the man he replaced on the hour mark, the Dutch international’s end product wasn’t good enough. Getty
Emmerson Royal (On for Doherty 82') N/A. AP
WOLVES RATINGS: Jose Sa 8 – Extended his fine league form with another outstanding showing this afternoon. The Portuguese stopper seldom put a foot wrong, holding onto shots from the likes of Kane and Son despite of the sodden, slippery conditions. Getty
Max Kilman 8 – One of the standouts this afternoon for Wolves. The defender handled Son very well, often forcing the South Korean wide when he was looking to cut inside. A mature all-round display. EPA
Conor Coady 7 – As ever, Wolves’ talismanic captain led by example. Was responsible for several crucial interceptions and clearances late on, as Spurs piled on the pressure. AFP
Romain Saiss 7 – Made a crucial block to deny Son in the first half, and generally remained composed throughout the game. Helped cover for the defensive errors of Ait-Nouri ahead of him down the left channel. Getty
Nelson Semedo 7 – The Wing-back was a bundle of energy all game, providing vital width to the Wolves attack. He also played a crucial role in their second goal, after pulling the ball back for Podence’s original effort. Reuters
Leander Dendoncker 8 – The scorer of Wolves’ second goal. Showed excellent awareness and anticipation to follow up on Podence’s effort and tap home from close range. Reuters
Ruben Neves 7 – The midfielder’s comeback from injury continues to go well. Worked tremendously hard this afternoon to limit the influence of the home side. It was Neves’ quick free-kick that eventually led to Jimenez’s opening strike. AP
Luke Cundle 7 – The 19-year-old didn’t look at all out of his place, much to his credit. While it was a big call from Bruno Lage to hand the academy graduate his first PL start, it certainly paid off. Reuters
Rayan Ait-Nouri 6 – One of the few Wolves players who slightly underperformed this afternoon. He was fairly wasteful in the final third, while also making one or two key errors in a defensive capacity that - on another day - could have been costly. Getty
Raul Jimenez 8 – The Mexican forward scored Wolves’ opening goal, after wonderfully improvising to fire past Lloris, following the keeper’s weak punch. From there, he worked exceptionally hard to close-down the Spurs defenders and force mistakes out of them. AP
Daniel Podence 8 – A menace all afternoon. Whenever he was on the ball, it felt like something was about to happen for Wolves. The 26-year-old was taken off with around 10 minutes to go with what looked like a slight injury, but he will count himself unlucky to have not scored. Getty