Red Rewind: City win record penalty shoot-out
Australian striker Daniel McBreen had earned the hosts the lead with sixteen minutes remaining, but it was soon cancelled out in spectacular fashion by the lanky Justin Richards.
There was then a further thirty minutes of scoreless action proving inconclusive, until all twenty-two players astonishingly converted spot-kicks before goalkeeper Michael Ingham finally denied Kidderminster's earlier goalscorer.
Manager Martin Foyle was missing regular defenders Ben Purkiss and David McGurk, although skipper Mark Greaves and teenager Andy McWilliams were both recalled.
Midfielder Simon Rusk delivered an early corner headed over by McBreen while Adam Boyes failed to seriously challenge Adam Bartlett in the visitors' goal.
David McDermott struck wide of the near post in reply before the hosts suffered a significant blow with the experienced Greaves suddenly limping out of the contest.
Winger Simon Russell was therefore introduced against his former club, but it was Richards narrowly wide of the mark from the edge of the area.
There were a couple of responses to that prior to the break from both McBreen and Boyes, while Richard Brodie's 25-yard effort was later deflected behind and substitute Russell also headed over.
Kidderminster's Martin Brittain then flashed a shot wide, but it was the home side going in front when Rusk's cross was hooked in by McBreen after his initial towering header struck an upright.
Both Brodie and Russell threatened to improve upon that, until Richards levelled with a brilliant 25-yard finish into the top corner with just over ten minutes remaining.
However, York still had late chances to win it with Brodie heading wide of an inviting net and Boyes side-footing directly at the keeper.
Home shot-stopper Ingham fended away Brittain's free-kick into extra-time and Harriers substitute Brian Smikle also went close, while City replacement Onome Sodje struck firmly but too close to Bartlett.
Both keepers were then on target during a seemingly endless penalty shoot-out that incredibly had all twenty-two players successful from twelve-yards.
The sequence therefore began again and Mark Robinson and Rusk both converted a second time, as did Kidderminster substitute Daryl Knights, before Ingham's fine block finally handed his colleagues a quarter-final place at 13-12.
York City: Ingham, Critchell, Greaves (Russell 24), Parslow, Robinson, Rusk, Mackin, McWilliams (Radcliffe 90), McBreen, Brodie, Boyes (Sodje 106)
subs (unused) Mimms, Shepherd
Goals: McBreen (74)
Kidderminster Harriers: Bartlett, Lowe, Baker (Knights 78), Creighton, Riley, Brittain, Bennett, Ferrell, McDermott (Smikle 63), Richards, Barnes-Homer (Moore 63)
subs (unused): Jones, Coleman
Goals: Richards (79)
Ref: P. Curry (Northumberland)
Att: 683 (34 Kidderminster)
Video Link: YorkTV
Video Link: YorkTV