Marco Reus struck a 120th-minute winner as Borussia Dortmund scrambled into the second round of the DFB-Pokal.
Penalties were looming in Monday's tie between second-tier side Greuther Furth and Bundesliga giants Dortmund.
But Reus slammed home a low right-wing cross from Jadon Sancho to ensure Lucien Favre's men progressed with a 2-1 victory after extra time.
Dortmund fell behind in the 77th minute, with Sebastian Ernst on target for the hosts, but Dortmund dramatically forced extra-time.
Axel Witsel's first goal for the club came in the 95th minute, the Belgium midfielder volleying in from close range as Dortmund left it late to level.
And Dortmund captain Reus came up with the decisive goal to break Greuther Furth hearts and prevent Dortmund from following holders Eintracht Frankfurt out.
Oh captain, our captain! 1-2 August 20, 2018
Get the best features, fun and footballing frolics straight to your inbox every week.
Thank you for signing up to Four Four Two. You will receive a verification email shortly.
There was a problem. Please refresh the page and try again.