Tottenham twice took the lead but also missed a penalty as Leeds battled back to earn a deserved 2-2 draw at White Hart Lane.
Jermaine Beckford got both of Leeds goals but boss Simon Grayson is also indebted to keeper Casper Ankergren who saved Jermain Defoe's penalty after only eight minutes.
Spurs put the visitor's under intense pressure early on and could have had this FA Cup fourth round game sewn-up by the break.
In the end they only had one goal to show for their dominance when Peter Crouch scored three minutes before half time.
But Leeds were a different proposition in the second forty five minutes as they more than matched their Premiership hosts.
Beckford was the hero at Old Trafford in the famous victory over Manchester United in the last round and again he proved his ever increasing transfer value.
His striker's instinct showed in the 52nd minute as he bundled home following a scramble from a corner.
Substitute Roman Pavlyuchenko looked to have won the game for Spurs with 15 minutes remaining after intricate interplay on the edge of the Leeds penalty area.
But still Leeds kept coming forward roared on by their 4,000 travelling supporters.
And in the sixth minute of stoppage time they earned their just reward.
Beckford tried to wriggle past Michael Dawson who brought him down, although there was a slight hint the ball had been played first.
Referee Alan Wiley had no hesitation in pointing to the spot and Beckford converted easily from 18 yards for a replay at Elland Road.