Tottenham survived an early scare to move one step closer to Wembley by beating minnows Stevenage 3-1 in the fifth-round replay at White Hart Lane.
The npower League One side started as huge underdogs but took just two minutes to take the lead through Joel Byrom, who converted from the penalty spot after being upended by Ryan Nelsen.
Jermain Defoe levelled for Spurs and the Barclays Premier League side moved into the last eight thanks to Emmanuel Adebayor's penalty and another well-taken strike from the impressive Defoe.
The win came at a cost for the hosts, however, as Michael Dawson was carried off on a stretcher with what looked like a serious injury, while Aaron Lennon also hobbled off.
Willed on by their 4,200 travelling fans, the visitors earned a shock early penalty when Nelsen upended Byrom with a clumsy challenge and the winger kept his nerve to slot home to Carlo Cudicini's right and give Stevenage a surprise lead.
Spurs almost went 2-0 down in the 25th minute when Jon Ashton met Byrom's cross but he headed just over.
Stevenage paid the price for the miss as they conceded soon after through Defoe's first. The England international deftly took down Gareth Bale's 60-yard pass before rifling home a sweet left-foot volley.
Defoe thought he had scored just after the break when he turned in Younes Kaboul's cross but the linesman flagged for offside.
Mark Roberts brought down Bale in the box as he attempted to pull a cross back, referee Michael Oliver pointed to the spot and Adebayor stroked home the spot-kick before running over to Harry Redknapp to shake his hand in celebration.
Stevenage then backed off Bale to almost deadly consequences as he fired a 30-yard shot which dipped over goalkeeper Chris Day and rattled the bar and Defoe wrapped it up when he raced onto Bale's long throw, turned Ashton inside out and curled a shot into the far corner past the sprawling Day.