Bayern – Frankfurt 1:0 (end) | Hannover – Hamburg 0:3 (end) | Mohuč – Augsburg 4:2 (end)
Ingolstadt – Schalke 3:0 (end) | Darmstadt – Stuttgart 2:2 (end) | Dortmund – Bremen 3:2 (end)
final
Borussia Dortmund
3:2 (0:0)
Werder Brémy
Saturday 02.04.2016, 18:30 • Signal Iduna Park, Dortmund • Bundesliga • Round 28
     
    86
    Werder Bremen substitution: Anthony Ujah is replaced by Lukas Fröde.
     
    86
    Werder Bremen substitution: Sambou Yatabaré is replaced by Melvyn Lorenzen.
     
    80
    Borussia Dortmund substitution: Marco Reus is replaced by Christian Pulisic.
     
    80
    Borussia Dortmund substitution: Marcel Schmelzer is replaced by Adrián Ramos.
     
    74
    Borussia Dortmund substitution: Eric Durm is replaced by Šindži Kagawa.
     
    65
    Werder Bremen substitution: Santiago García is replaced by Levin Öztunali.
    Goals: 53. Aubameyang (Mchitarjan), 77. Kagawa (Schmelzer), 82. Ramos (Mchitarjan) – 69. Gálvez, 75. Junuzović (Öztunali)

    Cards:   90+1. G. Castro (DOR) – 15. Santiago García (BRM), 50. S. Yatabaré (BRM), 53. Gálvez (BRM)


    Ball possession: 65 % : 35 %.
    Shots on target: 8:3. Shots off target: 12:4. Corners: 11:2. Offsides: 1:4. Fouls: 13:6.
    Borussia Dortmund: Bürki – Piszczek, Ginter, S. Bender, Schmelzer (80. Ramos) – Mchitarjan, Weigl, G. Castro – Durm (74. Kagawa), Aubameyang, Reus (80. Pulisic).
    Subs: Weidenfeller – Park, Leitner, Şahin, Pulisic, Ramos, Kagawa.

    Werder Brémy: Wiedwald – Gebre Selassie, Gálvez, Vestergaard, Santiago García (65. Öztunali), Sternberg – S. Yatabaré (86. Lorenzen), Fritz, Grillitsch, Junuzović – Ujah (86. Fröde).
    Subs: Tremmel – Öztunali, Kleinheisler, Bartels, Lorenzen, Eggestein, Fröde.

    Referees: Welz – Foltyn, Schaal

    Attendance: 81359