Spurs have now scored in 38 league games in a row

Tottenham boosted their hopes of qualifying for the Champions League by staging a dramatic late comeback to beat Crystal Palace.

Ange Postecoglou’s side were heading for back-to-back defeats after Eberechi Eze’s opener until two goals in three second-half minutes turned the game around.

Timo Werner scored his first goal for the club by converting Brennan Johnson’s cross in the 77th minute before Cristian Romero headed in James Maddison’s cross in the 80th.

Captain Son Heung-min swept home two minutes from time to seal the three points, moving his side to within two points of fourth-placed Aston Villa.

Werner had failed to convert when played clean through in a forgettable first half in which the hosts failed to break down Palace’s stubborn defence.

Eze’s sweetly struck free-kick put the visitors ahead in the 59th minute and there were grumbles from the home fans as chances were missed early in the second.

But, to their credit, Spurs stuck to their task to inflict a first defeat on Palace manager Oliver Glasner.

Villa can regain their five-point cushion with victory in the late kick-off – a visit to Luton Town.