German cup - Season 31

Final
Team   Team
LeverkusenBayer 04 Leverkusen 1-2 St. PauliFC St. Pauli
Semi finals
Team   Team
LeverkusenBayer 04 Leverkusen 0-0 BielefeldDSC Arminia Bielefeld
LeverkusenBayer 04 Leverkusen won 3-0 AETafter extra time
OffenbachOffenbacher FC Kickers 1-1 St. PauliFC St. Pauli
St. PauliFC St. Pauli won 3-2 AETafter extra time
Quarter finals
Home   Away
LeverkusenBayer 04 Leverkusen 5-1 UnterhachingSpVgg Unterhaching
BielefeldDSC Arminia Bielefeld 0-0 AueFC Erzgebirge Aue
0-0 AETafter extra time, BielefeldDSC Arminia Bielefeld won 5-3 on penalties
OffenbachOffenbacher FC Kickers 1-0 AachenTSV Alemannia Aachen
OberhausenRot-Weiß Oberhausen 0-0 St. PauliFC St. Pauli
St. PauliFC St. Pauli won 1-0 AETafter extra time
Round 3
Home   Away
BielefeldDSC Arminia Bielefeld 2-1 RostockFC Hansa Rostock
FC BayernFC Bayern München 1-1 LeverkusenBayer 04 Leverkusen
1-1 AETafter extra time, LeverkusenBayer 04 Leverkusen won 4-3 on penalties
AueFC Erzgebirge Aue 2-1 Stuttgarter KickersSV Stuttgarter Kickers
St. PauliFC St. Pauli 2-0 Köln1.FC Köln
UnterhachingSpVgg Unterhaching 1-0 FürthSpVgg Greuther Fürth
AachenTSV Alemannia Aachen 0-0 Kaiserslautern1.FC Kaiserslautern
0-0 AETafter extra time, AachenTSV Alemannia Aachen won 4-2 on penalties
BochumVfL Bochum 1-2 OffenbachOffenbacher FC Kickers
WolfsburgVfL Wolfsburg 0-0 OberhausenRot-Weiß Oberhausen
0-0 AETafter extra time, OberhausenRot-Weiß Oberhausen won 5-4 on penalties
Round 2
Home   Away
Kaiserslautern1.FC Kaiserslautern 3-0 HoffenheimTSG 1899 Hoffenheim
Köln1.FC Köln 1-0 KarlsruherKarlsruher SC
Union Berlin1.FC Union Berlin 0-1 LeverkusenBayer 04 Leverkusen
Mainz1.FSV Mainz 05 0-3 AueFC Erzgebirge Aue
DortmundBorussia Dortmund 1-2 AachenTSV Alemannia Aachen
GladbachBorussia Mönchengladbach 1-2 OffenbachOffenbacher FC Kickers
AugsburgFC Augsburg 0-2 UnterhachingSpVgg Unterhaching
FC BayernFC Bayern München 2-2 Werder BremenWerder Bremen
2-2 AETafter extra time, FC BayernFC Bayern München won 4-2 on penalties
CottbusFC Energie Cottbus 1-2 BielefeldDSC Arminia Bielefeld
RostockFC Hansa Rostock 4-0 JenaFC Carl Zeiss Jena
DuisburgMSV Duisburg 1-3 St. PauliFC St. Pauli
FürthSpVgg Greuther Fürth 1-0 Hertha BSCHertha BSC Berlin
Stuttgarter KickersSV Stuttgarter Kickers 2-1 Heidenheim1. FC Heidenheim
StuttgartVfB Stuttgart 0-2 OberhausenRot-Weiß Oberhausen
BochumVfL Bochum 2-0 FSV FrankfurtFSV Frankfurt
WolfsburgVfL Wolfsburg 1-1 FreiburgSC Freiburg
1-1 AETafter extra time, WolfsburgVfL Wolfsburg won 4-2 on penalties
Round 1
Home   Away
Kaiserslautern1.FC Kaiserslautern 2-0 DresdenSG Dynamo Dresden
Köln1.FC Köln 2-0 KielKSV Holstein Kiel
Nürnberg1.FC Nürnberg 0-4 Heidenheim1. FC Heidenheim
Mainz1.FSV Mainz 05 1-1 FrankfurtEintracht Frankfurt
Mainz1.FSV Mainz 05 won 3-1 AETafter extra time
GladbachBorussia Mönchengladbach 3-0 HSVHamburger SV
BraunschweigBraunschweiger TSV Eintracht 0-4 StuttgartVfB Stuttgart
BielefeldDSC Arminia Bielefeld 6-0 PaderbornSC Paderborn 07
JenaFC Carl Zeiss Jena 2-1 ErfurtFC Rot-Weiss Erfurt
SchalkeFC Schalke 04 0-1 CottbusFC Energie Cottbus
FSV FrankfurtFSV Frankfurt 3-0 RB LeipzigRasenBallsport Leipzig
HannoverHannover 96 0-1 AugsburgFC Augsburg
UnterhachingSpVgg Unterhaching 3-1 DüsseldorfFortuna Düsseldorf
HoffenheimTSG 1899 Hoffenheim 2-1 IngolstadtFC Ingolstadt 04
1860 MünchenTSV München 1860 0-1 FreiburgSC Freiburg
OsnabrückVfL Osnabrück 0-0 KarlsruherKarlsruher SC
KarlsruherKarlsruher SC won 1-0 AETafter extra time
WolfsburgVfL Wolfsburg 1-0 DarmstadtSV Darmstadt 98