Bayern – Mönchengladbach 1:1 (end) | Dortmund – Wolfsburg 5:1 (end) | Hannover – Schalke 1:3 (end)
Hoffenheim – Ingolstadt 2:1 (end) | Mohuč – Hamburg 0:0 (end) | Darmstadt – Frankfurt 1:2 (end)
Leverkusen – Hertha 2:1 (end)
final
Borussia Dortmund
5:1 (2:0)
VfL Wolfsburg
Saturday 30.04.2016, 15:30 • Signal Iduna Park, Dortmund • Bundesliga • Round 32
     
    81
    VfL Wolfsburg substitution: Bas Dost is replaced by Paul Seguin.
     
    80
    VfL Wolfsburg substitution: Christian Träsch is replaced by Vieirinha.
     
    73
    VfL Wolfsburg substitution: Maximilian Arnold is replaced by Max Kruse.
     
    69
    Borussia Dortmund substitution: Julian Weigl is replaced by Nuri Şahin.
     
    68
    Borussia Dortmund substitution: Adrián Ramos is replaced by Pierre-Emerick Aubameyang.
     
    61
    Borussia Dortmund substitution: Łukasz Piszczek is replaced by Eric Durm.
    Goals: 5. Kagawa (Mchitarjan), 7. Ramos (Kagawa), 58. Reus (Ramos), 77. Aubameyang (Mchitarjan), 79. Aubameyang (Schmelzer) – 86. Schürrle (M. Kruse)

    Cards:   41. Weigl (DOR), 53. Reus (DOR)


    Ball possession: 54 % : 46 %.
    Shots on target: 7:2. Shots off target: 5:3. Corners: 5:3. Offsides: 4:2. Fouls: 12:16.
    Borussia Dortmund: Bürki – Piszczek (61. Durm), S. Bender, Hummels (C), Schmelzer – G. Castro, Weigl (69. Şahin) – Mchitarjan, Kagawa, Reus – Ramos (68. Aubameyang).
    Subs: Weidenfeller – Papastathopoulos, Durm, Şahin, Gündoğan, Pulisic, Aubameyang.

    VfL Wolfsburg: Benaglio (C) – Träsch (80. Vieirinha), Naldo, Knoche, Schäfer – Guilavogui, Gustavo – D. Caligiuri, Arnold (73. M. Kruse), Schürrle – Dost (81. Seguin).
    Subs: Casteels – Dante, Vieirinha, Seguin, Putaro, Azzaoui, M. Kruse.

    Referees: R. Hartmann – B. Cortus, C. Leicher

    Attendance: 81 359