Chesterfield staged a remarkable comeback as they came from two goals down to help secure a replay against fellow League One side Scunthorpe.
Eoin Doyle and Jay O'Shea were the heroes as they got their names on the scoresheet to keep alive their hopes of playing Championship side Derby in the FA Cup Fourth Round.
Scunthorpe looked to be heading for a comfortable victory after Alex Davey and Lyle Taylor had put them into a two-goal lead at half-time.
Scunthorpe 2-2 Chesterfield
FA Cup Third Round Proper
Tuesday 6 January
Glanford Park, Scunthorpe
Winners receive £67,500
But Chesterfield refused to lie down and showed their appetite for staying in the competition as two late strikes hauled them back into the game.
It could have been a different story if the home side had made their first-half superiority count.
Scunthorpe opened the scoring after just 18 minutes when Davey's shot from the edge of the box flew into the top corner.
Taylor doubled the lead on the stroke of half-time when he capitalised on a defensive mistake from Humphreys and slotted the ball past Chesterfield keeper Tommy Lee.
But in the second half Chesterfield threw everything at the Scunthorpe defence and could have pulled a goal back when Sam Clucas saw his shot produce a superb save from Sam Slocombe.
They finally got their just rewards on 71 minutes after Gary Roberts was brought down inside the area by Sean McAllister.
Doyle made no mistake from the penalty spot firing the ball into the corner of the net.
And Chesterfield ensured the game went to a replay as O'Shea made it the perfect comeback with the vital equaliser on 85 minutes.
The Chesterfield forward met a cross from Roberts and saw his low shot find the bottom left hand corner to ensure they keep their name in the hat for the FA Cup Fourth Round.