Union Berlin – Borussia Dortmund 2:1 (0:0). – Union: Luthe – Trimmel (72. Ryerson), Friedrich, Knoche, Lenz – Prömel – Becker, Griesbeck, Teuchert (85. Gießelmann), Bülter (66. Endo) – Awoniyi (85. Gogia). – Dortmund: Bürki – Meunier (80. Morey), Akanji (85. Schulz), Hummels, Guerreiro – Witsel, Can (80. Bellingham) – Sancho, Reus (72. Brandt), Reyna – Moukoko. – Schiedsrichter: Harm Osmers (Hannover). – Tore: 1:0 Awoniyi (57.), 1:1 Moukoko (60.), 2:1 Friedrich (78.). – Zuschauer: keine. – Beste Spieler: Bürki, Moukoko – Friedrich, Prömel. – Gelbe Karten: Bülter – Witsel (4). – Torschüsse: 12:16. – Ecken: 8:6. – Ballbesitz: 33:67 %. – Zweikämpfe: 81:116.
Schalke 04 – Arminia Bielefeld 0:1 (0:0). – Schalke: Fährmann – Stambouli, Kabak, Salif Sane, Oczipka – Mascarell (15. Thiaw), Serdar – Schöpf (70. Kutucu), Boujellab (55. Harit), Mendyl (70. Skrzybski) – Raman. – Bielefeld: Ortega – Brunner (81. Soukou), Pieper, van der Hoorn, de Medina – Prietl, Hartel (81. Kunze) – Doan, Gebauer – Klos (71. Schipplock), Cordova (88. Seufert). – Schiedsrichter: Bastian Dankert (Rostock). – Tore: 0:1 Klos (53.). – Zuschauer: 0. – Gelbe Karten: Oczipka, Serdar (2), Mendyl, Harit (2), Raman (2), Salif Sane (4) – Prietl, Pieper, Brunner (3), Schipplock (3), Doan. – Torschüsse: 11:8. – Ecken: 1:6. – Ballbesitz: 48:52 %. – Zweikämpfe: 122:126 (0:0).
FC Augsburg – Eintracht Frankfurt 0:2 (0:0). – Augsburg: Gikiewicz – Framberger, Gouweleeuw, Uduokhai, Iago (78. Strobl) – Khedira, Gruezo (78. Gregoritsch) – Caligiuri, Richter – Finnbogason, Niederlechner (66. Vargas). – Frankfurt: Trapp – Tuta, Hasebe, Hinteregger – Durm, Sow, Rode (70. Ilsanker), Kostic (87. Chandler) – Barkok (77. Hrustic), Younes (77. Dost) – Silva (76. Zuber). – Schiedsrichter: Daniel Siebert (Berlin). – Tore: 0:1 Framberger (53., Eigentor), 0:2 Ilsanker (87.). – Zuschauer: keine. – Beste Spieler: Gikiewicz, Niederlechner – Kostic, Younes, Rode. – Gelbe Karten: Caligiuri – Sow (4), Barkok (4), Rode (5), Hinteregger. – Torschüsse: 15:15. – Ecken: 2:4. – Ballbesitz: 47:53 %. – Zweikämpfe: 113:102.
RB Leipzig – 1. FC Köln 0:0 (0:0). – Leipzig: Gulacsi – Mukiele, Orban, Upamecano, Halstenberg – Adams, Kampl (82. Borkowski) – Haidara (62. Sörloth), Sabitzer (46. Dani Olmo), Angelino – Poulsen (46. Forsberg). – Köln: Timo Horn – Wolf (84. Schmitz), Mere, Bornauw, Katterbach (90. Jannes Horn) – Skhiri – Salih Özcan, Rexhbecaj – Thielmann, Duda, Drexler (72. Hector). -Schiedsrichter: Dr. Felix Brych (München). – Zuschauer: keine. – Beste Spieler: Haidara, Angelino – Thielmann, Drexler. – Gelbe Karten: Halstenberg -Torschüsse: 14:4. – Ecken: 8:2. – Ballbesitz: 60:40 %. – Zweikämpfe: 128:125.
Borussia Mönchengladbach – TSG Hoffenheim 1:2 (1:0). – Mönchengladbach: Sommer – Lainer, Ginter, Elvedi, Lazaro – Kramer, Neuhaus (83. Zakaria) – Herrmann (74. Wolf), Stindl (88. Traore), Thuram – Embolo. – Hoffenheim: Baumann – Posch (79. Akpoguma), Vogt, Nordtveit, Sessegnon – Grillitsch (85. Adamyan), Geiger (46. Rudy) – Skov (71. Dabbur), Kramaric, Baumgartner – Belfodil (71. Bebou). – Schiedsrichter: Frank Willenborg (Osnabrück). – Tore: 1:0 Stindl (34. Elfmeter), 1:1 Kramaric (75.), 1:2 Sessegnon (86.). – Zuschauer: keine. – Beste Spieler: Lainer, Stindl – Grillitsch, Kramaric. – Rote Karten: Thuram nach einer Tätlichkeit (78.) – Gelbe Karten: Ginter – Geiger (4), Posch (5), Rudy (2). – Torschüsse: 15:14. – Ecken: 3:3. – Ballbesitz: 49:51 %. – Zweikämpfe: 95:105.
Mainz 05 – Werder Bremen 0:1 (0:0). – Mainz: Zentner – St. Juste, Alexander Hack, Niakhate – Fernandes (85. Ji), Kunde Malong (69. Barreiro), Martin – Boetius, Stöger (79. Latza) – Mateta (79. Onisiwo), Quaison. – Bremen: Pavlenka – Gebre Selassie, Toprak (54. Veljkovic), Friedl, Augustinsson – Groß – Möhwald, Eggestein – Osako (72. Chong) – Schmid (86. Dinkci), Sargent. – Schiedsrichter: Guido Winkmann (Kerken). – Tor: 0:1 Dinkci (90.). – Zuschauer: keine. – Beste Spieler: Niakhate, Stöger – Eggestein, Dinkci. – Gelbe Karten: Barreiro, Niakhate (5) – Maximilian Eggestein (3), Groß (3). – Torschüsse: 9:13. – Ecken: 2:5. – Ballbesitz: 45:55 %. – Zweikämpfe: 104:92.
SC Freiburg – Hertha BSC 4:1 (1:0). – Freiburg: Florian Müller – Lienhart, Schlotterbeck, Gulde – Schmid, Santamaria (90.+1 Abrashi), Höfler, Günter – Sallai (60. Jeong), Demirovic (60. Höler), Grifo (80. Petersen). – Berlin: Schwolow – Pekarik (74. Zeefuik), Boyata (74. Ngankam), Torunarigha, Mittelstädt – Stark – Darida, Guendouzi – Lukebakio, Piatek (86. Redan), Cunha (46. Dilrosun). -Schiedsrichter: Tobias Reichel (Stuttgart). – Tore: 1:0 Grifo (7.), 1:1 Lukebakio (52.), 2:1 Demirovic (59.), 3:1 Gulde (67.), 4:1 Petersen (90.+4, Foulelfmeter). – Zuschauer: keine. – Beste Spieler: Günther, Grifo, Gulde – Guendouzi. – Torschüsse: 17:10. – Ecken: 7:3. – Ballbesitz: 44:56 %. – Zweikämpfe: 97:127.
Wolfsburg – VfB Stuttgart 1:0 (0:0). – Wolfsburg: Casteels – Baku (87. Joao Victor), Lacroix, Pongracic (73. Brooks), Paulo Otavio – Guilavogui, Gerhardt – Brekalo (60. Mbabu), Bialek (73. Ginczek), Steffen – Weghorst. – Trainer: Glasner. – Stuttgart: Kobel – Stenzel (73. Kalajdzic), Anton, Kempf, Sosa (81. Castro) – Mangala, Endo – Wamangituka (60. Klimowicz), Didavi (81. Klement), Gonzalez – Coulibaly (60. Massimo).. – Schiedsrichter: Florian Badstübner (Windsbach).- Tor: 1:0 Brekalo (49.). – Zuschauer: keine. – Beste Spieler: Brekalo, Gerhardt – Gonzalez, Mangala. – Gelbe Karten: Steffen, Gerhardt (2) – Gonzalez (4), Anton, Mangala (3). – Torschüsse: 13:9. – Ecken: 4:6. – Ballbesitz:49:51%. – Zweikämpfe: 118:114.