Heung-min Son scored a late winner as Tottenham came from behind to beat struggling Luton 2-1, boosting their top-four hopes.
Tahith Chong's third-minute strike gave the Hatters a shock lead and the home side struggled to make inroads in a flat first half, which ended with a smattering of boos around the stadium.
But half-time substitute Brennan Johnson's cross was turned into his own net by Issa Kabore shortly after the interval and the Welshman set up Son to fire home the winner three minutes from time.
Here's how we rated the Spurs players...
Guglielmo Vicario 7
Made smart saves to deny Ross Barkley and Jordan Clark in the second half.
Pedro Porro 7
Made a big block to deny Alfie Doughty a second Luton goal late in the first half and was an attacking threat, twice going close at the other end.
Cristian Romero 7
Calm in possession and unflustered defensively.
Radu Dragusin 7
Grew into the game and played out from the back well, despite being on his less favoured left side.
Destiny Udogie 7
Showed flashes of real menace with the ball at his feet.
Yves Bissouma 5
Made a limp attempt to tackle Andros Townsend in the build-up to Luton's early goal and struggled to exert any authority on the match.
Pape Sarr 6
Spurs' best player in the first half (which wasn't saying much), making a difference with his pressing. Faded and was replaced by Rodrigo Bentancur.
James Maddison 5
Struggled to make a meaningful impact on the game when Spurs needed a creative force to help unlock Luton. Hooked at 1-1.
Dejan Kulusevski 5
His poor cutback led to Luton's goal but he created Spurs' only real chances of the first half for Werner and Son. Hooked at half-time for Brennan Johnson.
Timo Werner 7
Characteristically fluffed a great chance to level the scores in the first half after turning Issa Kabore inside out but pressured the defender into the own goal and was involved in Son's winner. To his credit, he was lively and a threat at the far post.
Heung-min Son 8
Decisive again, finishing with four minutes to play to spare Spurs' blushes. So unlucky not to equalise when his effort struck both posts and tested Thomas Kaminski in the second half.
Subs
Brennan Johnson (Kulusevski 45') 9
Immediately made an impact, exchanging passes with Porro before crossing for the equaliser, and set up Son's winner with a deft touch. Between the goals, he was so unlucky not to score when his effort was cleared off the line by Doughty.
Rodrigo Bentancur (Sarr 68') 6
Tidy, and probably has a case to be starting over Bissouma at present.
Giovani Lo Celso (Maddison 68') 7
Made a difference and nearly had an assist, but Johnson's effort was somehow cleared off the line.
Richarison (Bissouma 85') 6
Energetic but not enough time to make a serious impact.
Pierre-Emile Hojbjerg (Son 88') 6
Helped Spurs to see out the game during nine minutes of stoppages.