Mönchengladbach – Wolfsburg 4:0 (2:0). – Mönchengladbach: Nicolas – Scally, Elvedi, Wöber (82. Chiarodia) – Weigl, Honorat, Netz – Reitz (87. Ranos), Kone (77. Kramer) – Cvancara (77. Neuhaus), Plea (83. Ngoumou). – Wolfsburg: Casteels – Maehle, Bornauw, Zesiger, Rogerio (46. Cozza) – Vranckx, Arnold – Paredes (67. Cerny), Wind, Kaminski (55. Baku) – Tomas (54. Majer). – Schiedsrichter: Zwayer (Berlin). – Tore: 1:0 Cvancara (16.), 2:0 Reitz (42.), 3:0 Honorat (64.), 4:0 Plea (71.). – Zuschauer: 45 308. – Beste Spieler: Plea, Honorat – Arnold. – Gelbe Karten: Elvedi – Arnold (4), Vranckx (3), Cozza. – Torschüsse: 16:13. – Ecken: 8:5. – Ballbesitz %: 48:52. – Zweikämpfe: 70:65.
Stuttgart – Dortmund 2:1 (1:1). – Stuttgart: Nübel – Anton, Zagadou, Ito – Leweling (66. Guirassy), Karazor, Stiller, Mittelstädt (88. Stergiou) – Millot (88. Jeong), Führich (67. Vagnoman) – Undav (76. Katompa Mvumpa). – Dortmund: Kobel – Süle, Hummels (28. Bensebaini), Schlotterbeck, Ryerson – Özcan, Nmecha (63. Reyna), Sabitzer – Adeyemi (46. Reus), Füllkrug (77. Moukoko), Brandt (46. Malen). – Schiedsrichter: Stieler (Hamburg). – Tore: 0:1 Füllkrug (36.), 1:1 Undav (42.), 2:1 Guirassy (83., Foulelfmeter). – Bes. Vorkommnis: Kobel hält Foulelfmeter von Führich (11.). – Zuschauer: 55 000 (ausverkauft). – Beste Spieler: Stiller, Undav – Kobel, Füllkrug. – Gelbe Karten: Undav (3), Karazor (2) – Kobel, Adeyemi (2), Sabitzer (2). – Ballbesitz %: 57:43. – Zweikämpfe: 89:83.
Augsburg – Hoffenheim 1:1 (0:1). – Augsburg: Dahmen – Gumny, Gouweleeuw, Uduokhai, Pedersen (76. Iago) – Rexhbecaj, Dorsch – Jensen (82. Mbabu), Demirovic (90. Beljo), Vargas (76. Engels) – Tietz (90. Michel). – Hoffenheim: Baumann – Kabak, Vogt, Akpoguma – Stach – Bebou (70. Justvan), Becker (70. Kramaric), Prömel, Bülter – Weghorst, Beier (90. Conte). – Trainer: Matarazzo. – Schiedrichter: Brych (München). – Tore: 0:1 Weghorst (23.), 1:1 Demirovic (53.). – Zuschauer: 22 000. – Beste Spieler: Gouweleeuw, Dorsch – Vogt, Baumann. – Gelbe Karten: Uduokhai (2) – Prömel (4), Akpoguma (4). – Torschüsse: 11:12. – Ecken: 3:5. – Ballbesitz %: 37:63. – Zweikämpfe: 79:101.
Darmstadt – Mainz 0:0. – Darmstadt: Schuhen – Zimmermann, Müller, Klarer – Bader, Franjic, Mehlem, Nürnberger – Skarke (83. Honsak) – Vilhelmsson (83. Seydel), Pfeiffer (61. Hornby). – Mainz: Zentner – van den Berg, Kohr, Leitsch – da Costa, Krauß (86. Barkok), Barreiro Martins, Mwene (72. Caci) – Lee, Ajorque (66. Gruda), Onisiwo. – Schiedsrichter: Siebert (Berlin). – Zuschauer: 17 810 (ausverkauft). – Beste Spieler: Skarke, Zimmermann – Van den Berg, Onisiwo. – Gelbe Karten: Klarer (5), Hornby, Franjic (2) – van den Berg (5), Zentner (2), Kohr. – Ecken: 1:5. – Ballbesitz %: 56:44. – Zweikämpfe: 93:83.
Bochum – Köln 1:1 (1:0). – Bochum: Riemann – Gamboa, Masovic, Schlotterbeck, Bernardo – Osterhage, Stöger, Daschner (81. Förster), Kwarteng (69. Antwi-Adjei) – Asano (81. Broschinski), Hofmann (81. Paciencia). – Köln: Schwäbe – Carstensen (74. Schmitz), Hübers, Chabot, Heintz – Martel, Kainz – Waldschmidt (74. Tigges), Uth (58. Thielmann), Maina (88. Alidou) – Selke. – Schiedsrichter: Jöllenbeck (Freiburg). – Tore: 1:0 Daschner (25.), 1:1 Selke (54.). – Zuschauer: 26 000 (ausverkauft). – Beste Spieler: Hofmann, Stöger – Schwäbe. – Gelbe Karten: Hofmann, Masovic (2), Daschner, Bernardo (4) – Thielmann. – Torschüsse: 25:10. – Ecken: 3:3. – Ballbesitz %: 50:50. – Zweikämpfe: 95:111.
Leverkusen – Union Berlin 4:0 (1:0). – Leverkusen: Hradecky – Kossounou, Tah, Hincapie – Frimpong (81. Tella), Xhaka, Palacios (87. Andrich), Grimaldo – Hofmann (81. Adli), Wirtz (87. Mbamba) – Boniface (87. Hlozek). – Berlin: Rönnow – Jaeckel, Bonucci (24. Knoche), Leite – Juranovic (46. Trimmel), Kral, Laidouni, Roussillon (78. Gosens) – Becker (64. Aaronson), Haberer – Fofana (78. Behrens). – Schiedsrichter: Gerach (Landau). – Tore: 1:0 Grimaldo (23.), 2:0 Kossounou (57.), 3:0 Tah (73.), 4:0 Tella (83.). – Zuschauer: 29 387. – Beste Spieler: Grimaldo, Xhaka – Rönnow. – Gelbe Karten: – Rönnow. – Torschüsse: 19:2. –Ecken: 10:1. – Ballbesitz %: 66:34. – Zweikämpfe: 64:64.
Werder Bremen – Eintracht Frankfurt 2:2 (1:0). – Bremen: Zetterer – Veljkovic, Friedl, Jung – Weiser, Stage, Deman – Schmid, Bittencourt (66. Lynen) – Borre (82. Njinmah), Ducksch (90. Woltemade). – Frankfurt: Trapp – Tuta, Pacho, Smolcic – Buta (46. Ebimbe), Skhiri, Larsson, Max (56. Nkounkou) – Chaibi (46. Götze), Knauff (64. Hauge) – Marmoush (90. Ferri). – Schiedsrichter: Brand (Unterspiesheim). – Tore: 1:0 Ducksch (45.+2, Foulelfmeter), 2:0 Borre (50.), 2:1 Skhiri (65.), 2:2 Smolcic (75.). – Zuschauer: 42.100 (ausverkauft). – Beste Spieler: Ducksch – Skhiri. – Gelbe Karten: Jung (2) – Chaibi, Max (2), Knauff (2). – Torschüsse: 14:14. – Ecken: 3:7. – Ballbesitz %: 49:51. – Zweikämpfe: 71:70.
RB Leipzig – SC Freiburg 3:1 (1:1) Leipzig: Blaswich – Simakan (63. Henrichs), Klostermann, Lukeba, Raum – Haidara (68. Kampl), Schlager, Forsberg (63. Baumgartner), Simons (86. Lenz) – Sesko (63. Poulsen), Openda. – Freiburg: Atubolu – Ginter, Lienhart, Gulde (89. Schmidt) – Sildillia, Eggestein, Höfler, Weißhaupt – Röhl (79. Doan), Grifo (79. Gregoritsch) – Höler (88. Adamu). – Schiedsrichter: Ittrich (Hamburg). – Tore: 1:0 Simons (6.), 1:1 Röhl (45.+6), 2:1 Openda (79., Foulelfmeter nach VAR), 3:1 Baumgartner (80.). – Z.: 41 117. – Beste: Simons, Kampl – Röhl, Gulde. – Gelb: Haidara, Openda (2). – Torschüsse: 15:9. – Ecken: 7:3. – Ballbesitz %: 61:39. – Zweikämpfe: 85:56.