BOBBY Zamora's early opener couldn't stop Fulham being dumped out of the FA Cup at Tottenham.
The former Spurs frontman came back to haunt his old club to leave the visiting fans dreaming of Wembley.
But the hosts hit back with three unanswered goals after the break to set up a semi-final meeting with Portsmouth.
Fulham made most of the early running, with Simon Davies stinging the hands of Heurelho Gomes from 25 yards.
And their pressure paid off when Zamora gave the visitors the lead on 17 minutes.
Damien Duff picked up the ball in the middle of the park before sliding an inch-perfect pass for Zamora to slot into the bottom left-hand corner.
The Whites had a lucky escape midway through the first-half when Stephen Kelly handled the ball in the box, but the referee waved away appeals.
However, the hosts did level inside 60 seconds of the restart when David Bentley's inswinging free-kick evaded everyone and nestled into the far right-hand corner.
Things went to bad to worse for Fulham on the hour mark when Bentley's deep cross was volleyed past Mark Schwarzer by Roman Pavlyuchenko.
And Eidur Gudjohnsen sent Spurs heading towards Wembley with a third minutes later.
Luka Modric's through ball was deflected into the Iceman's pass by Brede Hangeland, and he rounded Schwarzer to score, despite the best efforts of Aaron Hughes.
Fulham never gave up, Duff had a snap shot saved by Gomes, while substitute Clint Dempsey had an effort deflected wide, but they couldn't find a way back.