Berlin Olimpiyat Stadında oynanan ve 74 bin 322 seyircinin izlediği müsabakada Freiburg, 19. dakikada Maximilian Eggestein’in attığı golle 1-0 öne geçti ve birinci yarı bu skorla tamamlandı.
Çekişmeli geçen ikinci yarıda Leipzig 76. dakikada Christopher Nkunku’nun golüyle durumu 1-1’e getirdi.
Kalan kısımda öteki gol olmayınca maçın olağan mühleti 1-1 berabere sonuçlandı. Uzatma kısımlarında gol olmayınca da penaltı atışlarına geçildi.
Leipzig, penaltılarda Freiburg’a 5-3 üstünlük sağlayıp, Almanya Kupası’nı birinci defa müzesine götürdü.