Eintracht Frankfurt got the better of Bundesliga champions Bayern Munich to win the 2018 DFB Cup with a 3-1 triumph in the final in Berlin.

bundesliga.com has a full overview of this season's competition...

Red text = Bundesliga club
Bold text = Bundesliga 2 club

Final

Bayern Munich 1-3 Eintracht Frankfurt

Semi-final results

Bayer Leverkusen 2-6 Bayern Munich
Schalke 0-1 Eintracht Frankfurt

Quarter-final results

Paderborn 0-6 Bayern Munich
Bayer Leverkusen 4-2 Werder Bremen

Eintracht Frankfurt 3-0 Mainz
Schalke 1-0 Wolfsburg

Round of 16 results

Borussia M├Ânchengladbach 0-1 Bayer Leverkusen
Werder Bremen 3-2 Freiburg
Heidenheim 1-2 (AET) Eintracht Frankfurt
Bayern Munich 2-1 Borussia Dortmund
Paderborn 1-0 Ingolstadt
Mainz 3-1 Stuttgart
Schalke 1-0 Cologne
N├╝rnberg 0-2 (AET) Wolfsburg

Second-round results

Leipzig 1-1 Bayern Munich (Bayern win 5-4 on penalties)
Bremen 1-0 Hoffenheim
Freiburg 3-1 Dresden
Regensburg 2-5 Heidenheim
Hertha Berlin 1-3 Cologne
Wolfsburg 1-0 Hannover
Kaiserslautern 1-3 Stuttgart
Osnabr├╝ck 2-3 Nuremberg
Leverkusen 4-1 Union Berlin
Paderborn 2-0 Bochum
Wiesbaden 1-3 Schalke
D├╝sseldorf 0-1 Gladbach
Mainz 3-2 (AET) Kiel
Magdeburg 0-5 Borussia Dortmund
Schweinfurt 0-4 Eintracht Frankfurt
F├╝rth 1-3 Ingolstadt

First-round results

Rot-Weiss Essen 1-2 Borussia M├Ânchengladbach
Karlsruher SC 0-3 (AET) Bayer 04 Leverkusen
Holstein Kiel 2-1 Eintracht Braunschweig
Konlenz 2-3 Dynamo Dresden
Germania Halberstadt 1-2 Freiburg
Chemnitzer FC 0-5 Bayern Munich
L├╝neberger SK Hansa 1-3 Mainz
Leher TS Bremerhaven 0-5 Cologne
Unterhaching 0-1 Heidenheim
Erndtebr├╝ck 0-3 Eintracht Frankfurt
1. FC Rielasingen-Arlen 0-4 Borussia Dortmund
SV Eichede 0-4 Kaiserslautern
Rot-Wei├č Erfurt 0-1 Hoffenheim
Jahn Regensburg 3-1 Darmstadt
Arminia Bielefeld 1-3 Fortuna D├╝sseldorf
W├╝rzburger Kickers 0-3 Werder Bremen
1860 Munich 1-2 Ingolstadt
Osnabr├╝ck 3-1 Hamburg
Bonner SC 2-6 Hannover
Dorfmerkingen 0-5 RB Leipzig
1. FC Schweinfurt 05 2-1 Sandhausen
SV Morlautern 0-5 SpVgg Greuther F├╝rth
1. FC Saarbr├╝cken 1-2 Union Berlin
FC N├Âttingen 2-5 Bochum
Eintracht Norderstedt 0-1 Wolfsburg
1. FC Magdeburg 2-0 Augsburg
Energie Cottbus 2-2 Stuttgart (Stuttgart win 4-3 on penalties)
SV Wehen Wiesbaden 2-0 Erzgebirge Aue
MSV Duisburg 1-2 N├╝rnberg
Paderborn 2-1 St. Pauli
BFC Dynamo 0-2 Schalke
Hansa Rostock 0-2 Hertha Berlin

Click here for more Bundesliga news!