Bielefeld – Leipzig 0:1 (0:0). – Bielefeld: Ortega – Brunner (86. Gebauer), Pieper, Nilsson, Lucoqui (86. Laursen) – Prietl – Okugawa (84. Voglsammer), Arne Maier – Vlap (69. Cordova) – Doan, Klos (86. Schipplock). – Leipzig: Gulacsi – Klostermann, Orban, Halstenberg – Kampl (87. Mukiele) – Adams, Dani Olmo (78. Poulsen), Sabitzer, Haidara (77. Henrichs) – Nkunku, Forsberg (69. Hwang). – Schiedsrichter: Willenborg (Osnabrück). – Tor: 0:1 Sabitzer (46.). -Beste Spieler: Ortega, Prietl – Olmo, Sabitzer. – Gelbe Karten: Pieper (5), Brunner (4) – Kampl (5). – Torschüsse: 5:19. – Ecken: 1:7. – Ballbesitz: 24:76 %. – Zweikämpfe: 72:63.
Köln – Dortmund 2:2 (1:1). – Köln: Timo Horn – Ehizibue (82. Schmitz), Mere, Czichos, Katterbach – Hector (82. Rexhbecaj), Skhiri – Wolf (87. Thielmann), Jakobs – Duda (90.+3 Salih Özcan), Drexler. – Dortmund: Hitz – Meunier (80. Knauff), Can, Hummels, Schulz – Dahoud (88. Akanji) – Reyna (66. Reinier), Bellingham, Brandt (46. Moukoko), Hazard – Haaland. – Schiedsrichter: Siebert (Berlin). – Tore: 0:1 Haaland (3.), 1:1 Duda (35., Handelfmeter nach Videobeweis), 2:1 Jakobs (65.), 2:2 Haaland (90.). – Beste Spieler: Hector, Jacobs – Haaland. – Gelbe Karten: Jakobs (4) – Bellingham (3). – Torschüsse: 10:13. – Ecken: 5:2. – Ballbesitz: 45:55 %. – Zweikämpfe: 97:89 .
Frankfurt – Union Berlin 5:2 (4:2). – Frankfurt: Trapp – Ilsanker, Hasebe, Ndicka – Barkok (77. Ache), Sow, Rode, Kostic – Kamada (90.+1 Hrustic) – Jovic (77. Zuber), Silva (77. Chandler). – Union: Luthe – Friedrich, Knoche, Schlotterbeck – Trimmel, Andrich, Ryerson (83. Bülter) – Prömel (71. Griesbeck), Ingvartsen (61. Endo) – Pohjanpalo (61. Teuchert), Kruse. – Schiedsrichter: Schmidt (Stuttgart). – Tore: 1:0 Silva (2.), 1:1 Kruse (7.), 2:1 Andrich (35., Eigentor), 3:1 Kostic (39.), 4:1 Silva (41.), 4:2 Kruse (45.+3), 5:2 Chandler (90.+2). – Beste Spieler: Trapp, Kostic, Silva – Ryerson, Kruse. – Gelbe Karten: Hasebe (5), Hütter (Trainer) – Teuchert (2), Andrich (4). – Torschüsse: 9:24. – Ecken: 2:4. – Ballbesitz: 54:46 %. – Zweikämpfe: 105:110.
Schalke – Mönchengladbach 0:3 (0:1). – Schalke: Rönnow – Becker, Mustafi, Thiaw – William (20. Oczipka), Mascarell, Calhanoglu – Serdar, Kolasinac – Raman (63. Harit), Hoppe (76. Huntelaar). – Mönchengladbach: Sommer – Lainer (89. Beyer), Ginter, Elvedi, Bensebaini – Kramer, Neuhaus (89. Zakaria) – Hofmann (83. Wolf), Stindl (83. Embolo), Thuram (77. Lazaro) – Plea. – Schiedsrichter: Stieler (Hamburg). – Tore: 0:1 Stindl (15.), 0:2 Lainer (63.), 0:3 Rönnow (72., Eigentor). – Beste Spieler: – Thuram, Plea. – Gelbe Karten: Mascarell (6) – Bensebaini (5), Stindl (6). – Torschüsse: 4:21. – Ecken: 2:7. – Ballbesitz: 34:66 %. – Zweikämpfe: 71:81.
Bremen – Wolfsburg 1:2 (1:2). – Bremen: Pavlenka – Veljkovic (88. Agu), Toprak, Friedl – Gebre Selassie, Maximilian Eggestein, Möhwald (82. Osako), Augustinsson – Schmid (58. Bittencourt), Rashica (82. Selke) – Sargent (58. Füllkrug). – Wolfsburg: Casteels – Mbabu, Lacroix, Brooks, Gerhardt – Schlager (90.+5 Philipp), Arnold – Baku, Mehmedi (86. Guilavogui), Brekalo (74. Joao Victor) – Weghorst. – Schiedsrichter: Schröder (Hannover). – Tore: 0:1 Sargent (8., Eigentor), 0:2 Weghorst (42.), 1:2 Möhwald (45.). – Beste Spieler: Pavlenka, Möhwald – Arnold, Weghorst, Lacroix. – Gelbe Karten: Sargent (5), Füllkrug, Bittencourt (3) – Schlager (6). – Torschüsse: 11:16. – Ecken: 3:9. – Ballbesitz: 51:49 %. – Zweikämpfe: 101:119.
Hoffenheim – Mainz 1:2 (1:2). – Hoffenheim: Baumann – Vogt, Grillitsch, Richards (75. Rutter) – Kaderabek, Rudy (64. Dabbur), Samassekou (76. Posch), John (64. Skov) – Baumgartner, Bebou, Kramaric. – Mainz: Zentner – St. Juste, Bell, Niakhate – da Costa (20. Brosinski), Kohr, Mwene – Barreiro, Boetius (82. Stöger) – Burkardt (64. Quaison), Glatzel (64. Onisiwo). -Schiedsrichter: Fritz (Korb). – Tore: 0:1 Glatzel (1.), 1:1 Bebou (39.), 1:2 Kohr (41.). – Beste Spieler: Bebou, Grillitsch – Bell, Boetius. – Gelbe Karten: keine. – Torschüsse: 8:16. – Ecken: 2:9. – Ballbesitz: 61:39 %. – Zweikämpfe: 85:100.
Hertha BSC – Leverkusen 3:0 (3:0).-Berlin: Jarstein – Klünter, Stark, Dardai (82. Torunarigha) – Tousart, Guendouzi – Zeefuik, Mittelstädt (82. Netz) – Cunha (82. Piatek) – Lukebakio (73. Radonjic), Cordoba (63. Ascacibar). – Leverkusen: Grill – Frimpong (72. Bellarabi), Tah, Tapsoba, Wendell – Aranguiz – Wirtz, Demirbay (46. Amiri) – Bailey, Schick, Gray (46. Alario). – Schiedsrichter: Felix Brych (München). – Tore: 1:0 Zeefuik (4.), 2:0 Cunha (26.), 3:0 Cordoba (33.). – Zuschauer: keine. – Beste Spieler: Tousart, Cunha. – Gelbe Karten: – Bailey (6), Amiri (4). – Torschüsse: 13:9. – Ecken: 4:8. – Ballbesitz: 35:65%.- Zweikämpfe: 119:106
Freiburg – Augsburg 2:0 (0:0). – Freiburg: Florian Müller – Kübler (73. Schmid), Lienhart, Gulde (81. Schlotterbeck), Günter – Santamaria, Höfler – Sallai (81. Heintz), Grifo (81. Haberer) – Til (56. Demirovic), Höler. – Augsburg: Gikiewicz – Framberger, Gouweleeuw, Uduokhai, Gumny (80. Pedersen) – Strobl (61. Gruezo), Rani Khedira (79. Niederlechner) – Caligiuri, Richter – Hahn, Benes (61. Vargas). – Schiedsrichter: Bastian Dankert (Rostock). – Tore: 1:0 Sallai (51.), 2:0 Lienhart (81., nach Videobeweis). – Zuschauer: keine. – Beste Spieler: Müller, Günter – Caligiuri, Hahn. – Gelbe Karten: Lienhart (3), Gulde (3), Santamaria (3), Til, Höfler (10), Günter, Demirovic (4) – Uduokhai (4), Gouweleeuw (8). – Torschüsse: 10:19. – Ecken: 3:5. – Ballbesitz: 55:45 %.- Zweikämpfe: 98:108