Półfinały Mecze zostały rozegrane 16 i 17 kwietnia 2013 roku

Finał

BAYERN MONACHIUM: BR 1 Manuel Neuer OB 21 Philipp Lahm 20pxOB 5 Daniel van Buyten OB 17 Jérôme BoatengOB 27 David AlabaPO 8 Javi MartínezPO 31 Bastian Schweinsteiger PO 10 Arjen Robben PO 25 Thomas MüllerPO 7 Franck Ribéry NA 33 Mario Gómez Zmiany:PO 11 Xherdan Shaqiri PO 44 Anatolij Tymoszczuk NA 9 Mario Mandžukić Trener: Jupp HeynckesVfB STUTTGART: BR 1 Sven UlreichOB 24 Antonio Rüdiger OB 5 Serdar Tasci 20pxOB 6 Georg NiedermeierOB 21 Cristian Molinaro PO 20 Christian Gentner PO 15 Arthur BokaPO 7 Martin HarnikPO 44 Alexandru MaximPO 16 Ibrahima TraoréNA 9 Vedad Ibišević Zmiany:OB 2 Gōtoku SakaiPO 31 Shinji OkazakiNA 18 Cacau Trener: Bruno Labbadia

Sędzia: Manuel Gräfe (Berlin) Asystenci: Guido Kleve Thorsten Schiffner Sędzia techniczny: Guido Winkmann Zawodnik meczu: Philipp Lahm

Puchar Niemiec w piłce nożnej2012–13 Zwycięzcy Bayern Monachium16. Tytuł