Hoffenheim – Kolín nad Rýnem 6:0 (end) | Schalke – Freiburg 2:0 (end) | Leverkusen – Augsburg 0:0 (end)
Hannover – RB Leipzig 2:3 (end) | Stuttgart – Hamburg 1:1 (end) | Bayern – Dortmund 6:0 (end)
Hertha – Wolfsburg 0:0 (end)
final
FC Bayern München
6:0 (5:0)
Borussia Dortmund
Saturday 31.03.2018, 18:30 • Allianz Arena, Mnichov • Bundesliga • Round 28
     
    78
    Borussia Dortmund substitution: Mario Götze is replaced by Nuri Şahin.
     
    75
    Borussia Dortmund substitution: Christian Pulisic is replaced by Maximilian Philipp.
     
    68
    FC Bayern München substitution: Franck Ribéry is replaced by Sebastian Rudy.
     
    66
    FC Bayern München substitution: James Rodríguez is replaced by Thiago Alcântara.
     
    46
    FC Bayern München substitution: David Alaba is replaced by Joshua Kimmich.
     
    29
    Borussia Dortmund substitution: Gonzalo Castro is replaced by Julian Weigl.
    Goals: 6. Lewandowski (T. Müller), 14. James Rodríguez (Alaba), 23. T. Müller (Lewandowski), 44. Lewandowski (Ribéry), 45+1. Ribéry (James Rodríguez), 87. Lewandowski (Kimmich)

    Cards:   65. Ribéry (BAY) – 65. Weigl (DOR)


    Ball possession: 54 % : 46 %.
    Shots on target: 9:3. Shots off target: 6:4. Corners: 2:1. Offsides: 2:3. Fouls: 4:7.
    FC Bayern München: Ulreich – Rafinha, J. Boateng, Hummels, Alaba (46. Kimmich) – T. Müller (C), Javi Martínez, James Rodríguez (66. Th. Alcântara) – Robben, Lewandowski, Ribéry (68. Rudy).
    Subs: Starke – Th. Alcântara, Kimmich, Rudy, Süle, Tolisso, Wagner.

    Borussia Dortmund: Bürki – Ł. Piszczek, Akanji, Papastathopoulos, Schmelzer (C) – G. Castro (29. Weigl), Dahoud – Pulisic (75. Philipp), M. Götze (78. Şahin), Schürrle – Batshuayi.
    Subs: Weidenfeller – Isak, Philipp, Şahin, Toljan, Weigl.

    Referees: Dankert – Rohde, Hacker