Werder Bremen – FC Augsburg 2:0 (0:0). – Bremen: Pavlenka – Veljkovic, Toprak, Friedl – Gebre Selassie, Möhwald (90. Rashica), Agu – Maximilian Eggestein, Mbom – Selke (72. Schmid), Sargent (90.+2 Gruev). – Augsburg: Gikiewicz – Oxford (87. Gregoritsch), Gouweleeuw, Uduokhai – Caligiuri (58. Gumny), Khedira (87. Civeja), Gruezo, Pedersen – Vargas (74. Sarenren-Bazee), Finnbogason (58. Niederlechner), Hahn. – Schiedsrichter: Sascha Stegemann (Niederkassel). – Tore: 1:0 Gebre Selassie (84.), 2:0 Agu (87.) . – Zuschauer: keine. – Beste Spieler: Gebre Selassie, Agu – Gikiewicz, Uduokhai. – Gelbe Karten: – Caligiuri (4). – Torschüsse: 10:6. – Ecken: 4:4. – Ballbesitz: 49:51 %. – Zweikämpfe: 88:89.
Borussia Dortmund – FSV Mainz 05 1:1 (0:0) – Dortmund: Bürki – Meunier, Hummels, Zagadou (45.+2 Akanji), Guerreiro – Can, Bellingham (60. Moukoko) – Sancho, Reus, Brandt – Haaland. – Mainz: Zentner – Öztunali, Niakhate, Bell, Alexander Hack, Mwene – Barreiro, Latza (90. Stöger), Boetius (79. Tauer) – Quaison (65. Onisiwo), Burkardt (79. Szalai). – Schiedsrichter: Sven Jablonski (Bremen). – Tore: 0:1 Öztunali (57.), 1:1 Meunier (73.). – Zuschauer: keine. – Beste Spieler: Can – Zentner, Öztunali. – Gelbe Karten: Can (5) – Mwene, Alexander Hack. – Besondere Vorkommnisse: Marco Reus (Dortmund) schießt Foulelfmeter am Tor vorbei (76.). – Torschüsse: 17:8. – Ecken: 1:2. – Ballbesitz: 68:32 % . -Zweikämpfe: 140:110.
1. FC Köln – Hertha BSC 0:0 – Köln: Timo Horn – Cestic, Bornauw, Czichos – Ehizibue (78. Modeste), Hector (69. Salih Özcan), Skhiri, Jannes Horn (79. Jakobs) – Wolf, Duda, Drexler (90.+2 Rexhbecaj). -Berlin: Schwolow – Pekarik, Stark, Alderete, Mittelstädt (86. Netz) – Tousart – Darida, Guendouzi – Lukebakio (60. Cunha) – Piatek, Cordoba (86. Redan). – Schiedsrichter: Frank Willenborg (Osnabrück). – Tore: Fehlanzeige. – Beste Spieler: Bornauw, Hector – Pekarik, Guendouzi. – Zuschauer: keine. – Gelbe Karten: Cestic, Czichos (3) – Alderete, Darida, Cordoba (2). – Torschüsse: 8:14. – Ecken: 5:4. – Ballbesitz: 50:50 %. – Zweikämpfe: 113:114.
VfB Stuttgart – Borussia Mönchengladbach 2:2 (0:1) – Stuttgart: Kobel – Stenzel (82. Didavi), Anton, Kempf – Wamangituka, Endo, Sosa – Mangala, Castro (74. Klement) – Klimowicz (56. Kalajdzic), Gonzalez (82. Coulibaly). – Mönchengladbach: Sommer – Lainer, Ginter, Elvedi, Bensebaini – Kramer (71. Herrmann), Neuhaus, Zakaria (89. Benes) – Hofmann, Stindl (72. Wolf), Embolo (61. Plea). – Schiedsrichter: Felix Brych (München). – Tore: 0:1 Stindl (35. Foulelfmeter), 1:1 Gonzalez (58.), 1:2 Zakaria (61.), 2:2 Wamangituka (90.+6, Foulelfmeter nach Videobeweis). – Zuschauer: keine. – Beste Spieler: Mangala, Gonzalez – Stindl, Neuhaus. – Gelbe Karten: Gonzalez (5), Wamangituka (5) – Zakaria (2), Stindl (3), Hofmann. – Torschüsse: 19:8. – Ecken: 5:2. – Ballbesitz: 57:43 %. – Zweikämpfe: 105:92.
TSG Hoffenheim – Arminia Bielefeld 0:0 – Hoffenheim: Baumann – Adams, Vogt (46. Nordtveit), Posch – Rudy, Samassekou – Gacinovic (87. Belfodil), John – Bebou, Dabbur (79. Adamyan), Kramaric. – Bielefeld: Ortega – Brunner (58. de Medina), Pieper, Nilsson, Laursen – Kunze – Doan, Hartel (90.+2 Seufert), Yabo (67. Schipplock) – Klos, Cordova (67. Gebauer). – Schiedsrichter: Marco Fritz (Korb). – Tore: Fehlanzeige. – Beste Spieler: John, Samassekou – Pieper, Nilsson. – Zuschauer: keine. – Gelbe Karten: John – Nilsson. – Torschüsse: 11:8. – Ecken: 5:3. – Ballbesitz: 53:47 %. – Zweikämpfe: 133:124.
VfL Wolfsburg – RB Leipzig 2:2 (2:1) – Wolfsburg: Casteels – Mbabu, Lacroix, Brooks, Paulo Otavio – Schlager, Guilavogui – Baku (69. Brekalo), Gerhardt, Steffen (85. Philipp) – Weghorst. – Leipzig: Gulacsi – Orban, Upamecano, Halstenberg – Mukiele (66. Klostermann), Kampl (78. Kluivert), Sabitzer, Angelino – Haidara, Dani Olmo (89. Poulsen) – Forsberg (46. Nkunku). – Schiedsrichter: Tobias Stieler (Hamburg). – Tore: 0:1 Mukiele (5.), 1:1 Weghorst (22.), 2:1 Steffen (34.), 2:2 Orban (54.). – Zuschauer: keine. – Beste Spieler: Casteels, Weghorst – Mukiele, Kampl. – Gelbe Karten: Paulo Otavio (3), Mbabu, Weghorst (3), Lacroix (3) – Mukiele (3), Kampl (4), Angelino. – Torschüsse: 8:13. – Ecken: 6:6. – Ballbesitz: 48:52 %. – Zweikämpfe: 112:131.
Union Berlin – Bayer Leverkusen 1:0 (0:0) – Union Berlin: Luthe – Friedrich, Knoche, Florian Hübner – Trimmel, Prömel, Lenz – Andrich, Ingvartsen – Becker (24. Teuchert, 90. Ryerson), Awoniyi (76. Bülter). – Leverkusen: Hradecky – Dragovic, Tah, Tapsoba, Sinkgraven – Baumgartlinger (69. Aranguiz) – Demirbay, Amiri – Bailey, Schick (70. Alario), Diaby. – Schiedsrichter: Florian Badstübner (Windsbach). – Tor: 1:0 Teuchert (88.). – Beste Spieler: Friedrich, Ingvartsen – Amiri, Diaby. – Zuschauer: keine. – Gelbe Karten: Friedrich – Tah (2), Amiri (2). – Torschüsse: 10:12. – Ecken: 2:3. – Ballbesitz: 36:64 %. – Zweikämpfe: 98:109.
Eintracht Frankfurt – Schalke 04 3:1 (1:1). – Frankfurt: Trapp – Abraham, Hinteregger (52. Hrustic), Ndicka – Durm (62. Jovic), Sow, Hasebe, Kostic – Barkok (79. Kamada), Younes (80. Toure) – Silva. – Schalke: Fährmann – Becker, Kabak, Nastasic, Kolasinac – Stambouli, Serdar – Raman (61. Bozdogan), Uth, Harit (79. Oczipka) – Hoppe (87. Kutucu). – Schiedsrichter: Gräfe (Berlin). – Tore: 1:0 Silva (28.), 1:1 Hoppe (29.), 2:1 Jovic (72.), 3:1 Jovic (90.+1). – Beste Spieler: Jovic, Hasebe – Hoppe, Serdar. – Gelbe Karten: – Kutucu. – Torschüsse: 20:5. – Ecken: 8:2. – Ballbesitz: 63:37 %. – Zweikämpfe: 119:109.