Julian Joachim's strike put 10-man Darlington into the second round of the Carling Cup, as the League Two side stunned Championship Stoke.
The Quakers had a terrible start as defender Craig James was sent off for a reckless challenge after 12 minutes.
And the Potters took the lead on 29 minutes as Vincent Pericard drove a cross-shot into the corner.
Darlington levelled on half-time with Carlos Logan's drive before Joachim blasted home from 25 yards.
Stoke: Simonsen, Russell, Duberry, Hill, Dickinson, Harper (Paterson 64), Pulis, Whitley (Eustace 64), Sweeney, Sidibe (Sigurdsson 73), Pericard.
Subs Not Used: Garrett, Duggan.
Booked: Whitley, Dickinson.
Goals: Pericard 29.
Darlington: Stockdale, Close, Collins, Holloway, James, Ngoma, Duke, Cummins, Johnson (Giallanza 73), Carlos Logan (Rowson 59), Joachim (Wainwright 85).
Subs Not Used: Russell, Maddison.
Sent Off: James (12).
Goals: Carlos Logan 45, Joachim 54.
Ref: R Booth (Nottinghamshire).