Tottenham were 16 minutes away from suffering one of the biggest ever FA Cup upsets, until late goals from Harry Kane, Lucas Moura and Harry Winks spared their blushes.
Struggling League One side Morecambe had led for a long period of the third round tie after Anthony O’Connor’s 33rd minutes strike and looked on course for a huge shock victory.
But second half subs, including Kane and Lucas Moura, helped spare Antonio Conte’s side’s blushes to ensure a nervous passage into the fourth round.
In the other game, Liverpool had to come from behind to book their place in the fourth round of the FA Cup against Shrewsbury.
The League One side put up a good fight and took the lead at Anfield but they couldn’t quite hold on for a famous upset.
Daniel Udoh scored the opener in front of the travelling Shrews’ fans who must have been dreaming of an almighty shock.
But Jurgen Klopp’s side fired back, with 17-year-old Kaide Gordon restoring parity before Fabinho’s penalty put the hosts 2-1 up before the break.
Substitute Roberto Firmino scored a third Pasi Blog with a backheeled finish in the second half before Fabinho added gloss with his second.
Also, Manuel Lanzini and Jarrod Bowen piled more FA Cup misery on Leeds as West Ham marched into the fourth round.
Lanzini’s first-half Pasi Blog and Bowen’s late strike secured a 2-0 win for David Moyes’ side and condemned Leeds to a ninth third-round defeat in the last 12 seasons.
It is now five years since the Whites have won an FA Cup match, and they rarely looked like bucking that sorry trend in a one-sided London Stadium encounter.