Overview
- The tie finished 1-1 after extra time in Frankfurt before Dortmund prevailed 4-2 in the shootout.
- Ansgar Knauff opened the scoring in the seventh minute from a Mario Goetze through ball, with Julian Brandt leveling in the 48th minute.
- Jonathan Burkardt had a 115th-minute finish ruled out for offside as Frankfurt thought they had won it late.
- Dortmund converted all four penalties through Fabio Silva, Niklas Suele, Carney Chukwuemeka and Felix Nmecha, while Ritsu Doan fired over and Chaibi's attempt was saved.
- The matchup was a rematch of the 2017 final with coach Niko Kovac facing his former club, and Dortmund now head into a Champions League trip to Manchester City next week.