Leipzig – Schalke 4:0 (3:0). – Leipzig: Gulacsi – Orban, Upamecano (71. Klostermann), Halstenberg – Mukiele, Kampl (76. Henrichs), Haidara, Angelino (82. Wosz) – Nkunku, Dani Olmo (82. Samardzic), Forsberg (71. Sörloth). – Schalke: Fährmann (46. Rönnow) – Stambouli, Salif Sane, Nastasic – Schöpf, Mascarell, Oczipka – Serdar (22. Bozdogan), Bentaleb – Uth, Paciencia (46. Ibisevic). Schiedsrichter: Badstübner (Windsbach). – Tore: 1:0 Bozdogan (31. Eigentor), 2:0 Angelino (35.), 3:0 Orban (45.+2), 4:0 Halstenberg (80., Handelfmeter). – Zuschauer: 8500. – Beste Spieler: Orban, Angelino – Rönnow. – Gelbe Karten: Sörloth – Sane, Nastasic, Ibisevic. – Torschüsse: 20:4. – Ecken: 6:1. – Ballbesitz: 64:36 %. – Zweikämpfe: 87:93.
Stuttgart – Leverkusen 1:1 (0:1). – Stuttgart: Kobel – Mavropanos (70. Klement), Anton, Kempf – Endo – Wamangituka (56. Coulibaly), Mangala, Castro (70. Klimowicz), Sosa (56. Massimo) – Kalajdzic, Didavi (84. Karazor). – Leverkusen: Hradecky – Arias, Sven Bender, Tapsoba, Sinkgraven (28. Wendell) – Aranguiz – Wirtz (79. Amiri), Demirbay (79. Bailey) – Bellarabi (79. Baumgartlinger), Schick (19. Alario), Diaby. – Schiedsrichter: Hartmann (Wangen). – Tore: 0:1 Schick (7.), 1:1 Kalajdzic (76.). – Zuschauer: 9500. – Beste Spieler: Kalajdzic, Kobel – Arias, Diaby. – Gelbe Karten: Kempf, Massimo, Endo -Bellarabi, Aranguiz (2). – Torschüsse: 11:15. – Ecken: 7:12. – Ballbesitz: 49:51 %. – Zweikämpfe: 117:106.
Köln – Mönchengladbach 1:3 (0:2). – Köln: Timo Horn – Sörensen, Bornauw, Czichos (46. Wolf) – Ehizibue (66. Limnios), Skhiri (86. Höger), Jannes Horn – Duda (77. Thielmann), Rexhbecaj – Andersson, Drexler (77. Arokodare). Mönchengladbach: Sommer – Lainer, Ginter, Elvedi, Bensebaini – Kramer, Neuhaus – Hofmann (88. Traore), Stindl (77. Wolf), Thuram (69. Herrmann) – Plea (88. Embolo). – Schiedsrichter: Fritz (Korb). – Tore: 0:1 Plea (14.), 0:2 Lainer (16.), 0:3 Stindl (56. Foulelfmeter), 1:3 Rexhbecaj (84.). – Zuschauer: 300. – Beste Spieler: Bornauw – Lainer, Neuhaus- – Gelbe Karten: Ehizibue, Rexhbecaj, Sörensen (2) – Bensebaini (2), Herrmann, Lainer. – Torschüsse: 8:18. – Ecken: 4:10. – Ballbesitz: 42:58 %. – Zweikämpfe: 101:117.
Dortmund – Freiburg 4:0 (1:0). – Dortmund: Hitz – Can, Hummels, Akanji – Meunier (84. Passlack), Bellingham (71. Delaney), Witsel, Guerreiro (84. Schulz) – Reyna (80. Reinier), Reus (71. Brandt) – Haaland. – Freiburg: Florian Müller – Gulde (55. Schlotterbeck), Lienhart, Heintz – Schmid (84. Kübler), Santamaria, Höfler, Günter – Sallai (55. Grifo), Petersen (55. Kwon), Höler (55. Jeong). – Schiedsrichter: Winkmann (Kerken). – Tore: 1:0 Haaland (31.), 2:0 Can (47.), 3:0 Haaland (66.), 4:0 Passlack (90.+2). – Zuschauer: 11 500. – Beste Spieler: Reyna, Haaland, Can – Santamaria Gelbe Karten: Hummels – Kwon. – Torschüsse: 16:6. – Ecken: 3:2. – Ballbesitz: 64:36 %. – Zweikämpfe: 109:78.
Bremen – Bielefeld 1:0 (1:0). – Bremen: Pavlenka – Gebre Selassie, Veljkovic, Friedl – Maximilian Eggestein – Mbom (89. Moisander), Bittencourt (81. Johannes Eggestein), Klaassen (75. Groß), Augustinsson – Sargent (81. Selke), Füllkrug (74. Chong). – Bielefeld: Ortega – Brunner, Pieper, van der Hoorn, Lucoqui (71. Laursen) – Prietl – Doan (89. Edmundsson), Hartel – Cordova (71. Schipplock), Klos, Soukou (88. Yabo). – Schiedsrichter: Schröder (Hannover). – Tor: 1:0 Bittencourt (27.) – Zuschauer: keine. – Beste Spieler: Pavlenka, Bittencourt – Ortega, Cordova-. – Gelbe Karten: Friedl, Maximilian Eggestein (2) – Lucoqui, van der Hoorn. – Torschüsse: 7:10. – Ecken: 2:1. – Ballbesitz: 40:60 %. – Zweikämpfe: 91:99.
Frankfurt – Hoffenheim 2:1 (0:1. – Frankfurt: Trapp – Abraham (63. Tuta), Hasebe, Hinteregger – Ilsanker, Rode – Touré, Kamada (87. Chandler), Zuber (87. Barkok) – Dost (80. Ache), A. Silva. – Hoffenheim: Baumann – Posch, Vogt, Akpoguma – Kaderabek, Grillitsch, Skov (72. Bebou) – Baumgartner (77. Belfodil), Geiger (72. Gacinovic) – Dabbur, Kramaric. – Schiedsrichter: Gräfe (Berlin). – Zuschauer: 8000. – Tore: 0:1 Kramaric (18.), 1:1 Kamada (54.), 2:1 Dost (71.) – Beste Spieler: Kamada, Dost – Baumann, Kramaric – Gelbe Karten: Rode (2), Zuber (1) – Geiger (2), Grillitsch (1), Posch (1). Torschüsse: 15:11. – Ecken: 5:7. – Ballbesitz: 50:50 %. – Zweikämpfe: 120:103.
Union Berlin – Mainz 4:0 (1:0). – Union: Luthe – Friedrich, Knoche, Schlotterbeck – Trimmel (69. Ryerson), Prömel, Andrich (82. Griesbeck), Lenz – Becker (64. Bülter), Ingvartsen (82. Endo) – Kruse (64. Pohjanpalo). – Mainz: Zentner – Mwene (71. Martin), St. Juste, Alexander Hack, Brosinski – Latza, Kunde Malong (60. Nebel) – Boetius – Onisiwo, Mateta (60. Burkardt), Quaison (71. Kilian). – Schiedsrichter:. – Stegemann (Niederkassel), – Tore: 1:0 Kruse (13.), 2:0 Ingvartsen (49.), 3:0 Friedrich (63.), 4:0 Pohjanpalo (64.. – ) Zuschauer: 4400. – Beste Spieler: Becker, Kruse – Gelbe Karten: Trimmel (3) – Mateta (2), Latza (2), Boetius, St. Juste. – Torschüsse: 13:5. – Ecken: 4:2. – Ballbesitz: 51:49 %. – Zweikämpfe: 111:109..
Wolfsburg – Augsburg 0:0 – Wolfsburg: Casteels – Lacroix, Guilavogui, Brooks – Paulo Otavio, Arnold, Schlager (63. Gerhardt), Roussillon (72. Baku) – Mehmedi (72. Ginczek), Brekalo – Weghorst. – Augsburg: Gikiewicz – Framberger, Gouweleeuw, Uduokhai, Iago – Hahn (57. Vargas), Khedira (72. Strobl), Gruezo (90. Oxford), Caligiuri – Gregoritsch (57. Jensen), Niederlechner (57. Finnbogason). Schiedsrichter: Zwayer (Berlin). – Zuschauer: 4632. – Beste Spieler: Brooks, Arnold – Gikiewicz, Caligiuri. – Gelbe Karte: – Gouweleeuw (2). – Torschüsse: 17:9. – Ecken: 12:2. – Ballbesitz: 60:40 %. – Zweikämpfe: 125:119.