Šeimininkai į priekį išsiveržė pirmojo kėlinio pabaigoje per teisėjo pridėtą laiką, kai tiksliu smūgiu pasižymėjo Julianas Brandtas.
Antrąjį įvartį „Borussia“ ekipai pelnė 77 min. Raphaelis Guerreiro.
Kai jau atrodė, kad ir šįkart „Borussia“ laimės, įvyko netikėtumas: 89 minutę atsilikimą sušvelnino Lee Buchananas, o jau trečiąją teisėjo pridėtą minutę puikiu smūgiu galva rezultatą išlygino Niklas Schmidtas.
Mačas dėl įvarčių prasitęsė dar keliomis minutėms ir tapo šoku Dortmundui – 95 min. po greitos kontraatakos pergalingą įvartį įmušė Oliveris Burke.
Kiti rezultatai:
„Augsburg“ – „Mainz“ 1:2
Lėverkūzeno „Bayer“ – „Hoffenheim“ 0:3
„Stuttgart“ – „Freiburg“ 0:1
„Wolfsburg“ – Gelzenkircheno „Schalke“ 0:0
Berlyno „Union“ – „Leipzig“ 2:1.