With Tottenham missing one Harry it was another who scored the late winner away to strugglers Fulham to keep them in the title race.
Fulham led at half-time through a Fernando Llorente own goal, Dele Alli equalised for Spurs but they struggled in pursuit of a winner and looked to have missed out only for Harry Winks to score with almost the last kick of the game at Craven Cottage.
With Harry Kane missing Mauricio Pochettino had to make changes to his side and Llorente was given a rare start in attack while Danny Rose came in at left-back.
Fulham made a promising start and went close on 10 minutes, Aleksandar Mitrovic doing well to set up Ryan Babel, on his debut, who forced Hugo Lloris into a smart save
However they did not have long to wait to open the scoring and it came via an own goal. Having scored two themselves to hand Burnley victory last weekend, they were beneficiaries this time as Llorente diverted a Jean Michael Sari corner into his own net.
He nearly made amends at the other end shortly afterwards but failed to get on the end of an Erik Lamela cross.
Most of the first half action though came in the Spurs goalmouth and Fulham thought they had doubled their lead before half-time but Mitrovic was flagged offside when heading past Lloris.
Fulham's advantage didn't last long into the second half however, the visitors getting back on level terms on 51 minutes with Dele Alli scoring, heading past Sergio Rico after a good ball from Christian Eriksen.
Spurs were looking the more likely side to get the winner and they hit the woodwork with half an hour remaining, Rose getting into the Fulham area and hitting the bar.
It looked as if Spurs were destined to lose ground on the top two in the Premier League but deep into added time they broke Fulham hearts with a winner, Winks heading home after a cross from Georges-Kevin Nkoudou.
Spurs stay third in the Premier League table with a seven-point gap over Arsenal in fifth but Fulham's defeat leaves them second bottom of the table, seven points from safety.
Spurs are in action in midweek with the semi-final second leg of the EFL Cup, Pochettino's side having a 1-0 first leg victory over Chelsea. They are 17/4 to win on Thursday night at Stamford Bridge, Chelsea are 4/7 while the draw is 16/5.
Spurs are 3/1 to win the trophy while Manchester City are 1/2.
View all Soccer betting