Augsburg – Hertha 3:4 (koniec) | Borussia D. – Düsseldorf 3:2 (koniec) | Hannover – Freiburg 3:0 (koniec)
Hoffenheim – Werder 0:1 (koniec) | Bayer – Schalke 04 1:1 (koniec) | 1. FC Nurnberg – Borussia M. 0:4 (koniec)
RB Lipsk – Bayern 0:0 (koniec) | Stuttgart – Wolfsburg 3:0 (koniec)
finał
Bayer Leverkusen
1:1 (1:0)
FC Schalke 04 Gelsenkirchen
Sobota 11.05.2019, 15:30 • BayArena, Leverkusen • Niemiecka Bundesliga • Runda 33
    47. Guido Burgstaller (SCH) - 1:1
     
    47
    Gol dla Schalke
    Strzelcem bramki GUIDO BURGSTALLER. Asysta Sebastian Rudy.
    31. Kai Havertz (LEV) - 1:0
     
    31
    Gol dla Bayeru!
    Strzelcem bramki KAI HAVERTZ.
    Gole: 31. Havertz – 47. Burgstaller (Rudy)

    Kartki:   34. Baumgartlinger (LEV), 52. Volland (LEV) – 68. Nübel (SCH)

    Spudłowany karny!: 53. D. Caligiuri (SCH), bramkarz Hrádecký obronił


    Posiadanie piłki: 75 % : 25 %.
    Strzały celne: 5:3. Strzały niecelne: 11:3. Rzuty rożne: 4:5. Spalone: 0:2. Foule: 10:11.
    Bayer Leverkusen: Hrádecký – Bender (C) (46. Weiser), Tah, Bender, Wendell – Aránguiz, Baumgartlinger (84. Kohr), Brandt – Havertz, Alario (76. Paulinho), Volland.
    Zmiany: R. Özcan – Weiser, Jedvaj, Dragović, Paulinho, Kohr, Thelin.

    FC Schalke 04 Gelsenkirchen: Nübel – McKennie, Stambouli (C), Nastasić – D. Caligiuri, Rudy, Mascarell, Boujellab, Oczipka – Burgstaller (90+5. Teuchert), Embolo (80. Matondo).
    Zmiany: Langer – Carls, Timotheou, Harít, Teuchert, Matondo, Fontein.

    Sędziowie: D. Aytekin – C. Dietz, E. Beitinger (všichni Něm)