A Német Kupában már a legjobb 16 közé jutás a tét. Szerdán 18.30-tól négy párharcot játszottak le a csapatok.
A Bundesligát vezető Dortmund ha nehezen is, de továbbjutott a másodosztályú Union Berlin ellen. A rendes játékidőben előbb Christian Pulisic talált közelről a hálóba, majd 1-1-nél Maximilian Philipp szerezte a győztes gólt egy bivalyerős lövésből (2-1), ám Sebastian Polter duplájával mindkétszer kiegyenlítettek a berliniek.
Jöhetett a hosszabbítás, és talán már a tizenegyesekre készültek a csapatok, amikor végül csupán egyetlen tizenegyes döntött: Marco Reus a 121. percben lőtte tovább csapatát.