Wolfsburg – Augsburg 0:2 (end) | Stuttgart – Dortmund 0:3 (end) | Kolín nad Rýnem – Darmstadt 4:1 (end)
Hertha – Bayern 0:2 (end) | Ingolstadt – Hannover 2:2 (end) | Schalke – Leverkusen 2:3 (end)
final
Schalke 04
2:3 (2:0)
Bayer 04 Leverkusen
Saturday 23.04.2016, 18:30 • Veltins Arena, Gelsenkirchen • Bundesliga • Round 31
     
    87
    Schalke 04 substitution: Roman Neustädter is replaced by Benedikt Höwedes.
     
    78
    Schalke 04 substitution: Johannes Geis is replaced by Leon Goretzka.
     
    68
    Schalke 04 substitution: Pierre-Emile Højbjerg is replaced by Younés Belhanda.
     
    65
    Bayer 04 Leverkusen substitution: Ömer Toprak is replaced by André Ramalho.
     
    46
    Bayer 04 Leverkusen substitution: Lars Bender is replaced by Stefan Kießling.
     
    32
    Bayer 04 Leverkusen substitution: Tin Jedvaj is replaced by Benjamin Henrichs.
    Goals: 14. Choupo-Moting (Meyer), 29. Sané (Meyer) – 54. Brandt (Bellarabi), 56. Bellarabi (Henrichs), 60. J. Hernández (Brandt)

    Cards:   27. Caiçara (SCH), 38. Sané (SCH), 52. Højbjerg (SCH) – 5. Toprak (LEV), 33. L. Bender (LEV), 90+1. J. Hernández (LEV)

    Penalty missed: 5. Huntelaar (SCH), keeper Leno saved


    Ball possession: 56 % : 44 %.
    Shots on target: 8:6. Shots off target: 8:6. Corners: 6:4. Offsides: 4:3. Fouls: 17:16.
    Schalke 04: Fährmann – Caiçara, Matip, Neustädter (87. Höwedes), Kolašinac – Geis (78. Goretzka), Højbjerg (68. Belhanda) – Sané, Meyer, Choupo-Moting – Huntelaar (C).
    Subs: Nübel – Höwedes, Goretzka, Belhanda, Aogo, Schöpf, Riether.

    Bayer 04 Leverkusen: Leno – Jedvaj (32. Henrichs), Tah, Toprak (65. Ramalho), Wendell – L. Bender (C) (46. Kießling), Aránguiz – Bellarabi, Kampl, Brandt – J. Hernández.
    Subs: Krešić – Ramalho, Çalhanoğlu, Kießling, Kramer, V. Jurčenko, Henrichs.

    Referees: Stark – Pickel, Petersen – Meyer