Union Berlin, Leipzig'deki Red Bull Arena'da oyanan maçın ilk yarısını 25. dakikada Sheraldo Becker’in golüyle 1-0 önde tamamladı.
Çekişmeli geçen ikinci yarıda Leipzig 61. dakikada Andre Silva'nın penaltıdan attığı golle 1-1 eşitliği sağladı.
Karşılaşmanın 90+2. dakikasında Emil Forsberg ile bir gol daha bulan Leipzig, karşılaşmadan 2-1 ayrıldı.
Leipzig böylelikle, dün diğer yarı final karşılaşmasında Hamburg’u 3-1 mağlup eden Freiburg'un finalde rakibi oldu.
Final karşılaşması 21 Mart’ta Berlin Olimpiyat Stadı'nda oynanacak.