Köln – FC Bayern 0:1 (0:1). – Köln: Schwäbe – Kilian (78. Waldschmidt), Chabot, Hübers – Carstensen, Martel, Kainz (78. Huseinbasic), Maina – Ljubicic (65. Alidou) – Thielmann (77. Pacarada), Selke (65. Tigges). – FC Bayern: Neuer – Laimer, Upamecano, Kim, Mazraoui – Kimmich, Goretzka – Sane, Choupo-Moting, Coman – Kane. – Schiedsrichter: Fritz (Korb). – Tore: 0:1 Kane (20.). – Gelbe Karte: Choupo-Moting. – Zuschauer: 50 000 (ausverkauft). – Torschüsse: 6:19. – Ecken: 3:12. – Ballbesitz %: 35:65. – Zweikämpfe: 92:102.
Frankfurt – Stuttgart 1:2 (1:2). – Frankfurt: Trapp – Buta (80. Aaronson), Tuta, Pacho, Max (55. Nkounkou) – Skhiri, Chaibi, Larsson – Ebimbe, Marmoush (80. Ngankam), Knauff (70. Götze). – Stuttgart: Nübel – Anton, Zagadou, Ito – Leweling (60. Vagnoman), Karazor, Stiller, Mittelstädt – Millot (90. Jeong), Führich (59. Guirassy) – Undav (80. Katompa Mvumpa). – Schiedsrichter: Brych (München), ab 46. Schwengers (Limburg). – Tore: 0:1 Undav (1.), 1:1 Anton (26., Eigentor), 1:2 Undav (45.+1, nach Videobeweis). – Zuschauer: 58 000 (ausverkauft). – Beste Spieler: Chaibi – Undav, Millot. – Gelbe Karten: keine. – Torschüsse: 14:11. – Ecken: 4:2. – Ballbesitz %: 55:45. – Zweikämpfe: 89:108.
Dortmund – Mönchengladbach 4:2 (3:2). – Dortmund: Kobel – Ryerson, Hummels, Schlotterbeck, Bensebaini – Can (67. Özcan), Sabitzer (46. Reyna) – Reus (90. Wolf), Brandt, Bynoe-Gittens (67. Malen) – Füllkrug (75. Moukoko). – Mönchengladbach: Nicolas – Scally, Elvedi, Wöber – Weigl (82. Kramer), Honorat (73. Hack), Netz – Reitz (61. Ngoumou), Kone – Siebatcheu (46. Cvancara), Plea (73. Neuhaus). – Schiedsrichter: Jablonski (Bremen). – Tore: 0:1 Reitz (13.), 0:2 Kone (28.), 1:2 Sabitzer (30.), 2:2 Füllkrug (32.), 3:2 Bynoe-Gittens (45.), 4:2 Malen (90+7.). – Zuschauer: 81 365 (ausverkauft). – Beste Spieler: Bynoe-Gittens, Füllkrug – Reitz, Plea. – Gelbe Karten: Brandt – Weigl (2), Kone (2).
Wolfsburg – Leipzig 2:1 (2:1). – Wolfsburg: Casteels – Lacroix, Bornauw (46. Jenz), Zesiger – Baku, Svanberg (83. Gerhardt), Vranckx, Rogerio – Majer (77. Arnold), Wind (84. Tomas), Cerny (73. Paredes). – Leipzig: Blaswich – Henrichs, Simakan, Lukeba, Raum – Haidara (83. Seiwald), Schlager, Baumgartner (83. Carvalho), Simons – Openda, Poulsen (73. Forsberg). – Schiedsrichter: Hartmann (Wangen). – Tore: 1:0 Wind (9.), 1:1 Poulsen (52.), 2:1 Rogerio (66.). – Zuschauer: 25 350. – Beste Spieler: Wind, Svanberg – Poulsen, Schlager. – Gelbe Karten: Svanberg (4), Zesiger (3), Lacroix, Casteels – Openda (3), Simons (2).
Union Berlin – Augsburg 1:1 (0:1). – Union: Rönnow – Jaeckel, Knoche, Leite (86. Hollerbach) – Trimmel (76. Juranovic), Laidouni, Haberer (67. Schäfer), Gosens (76. Roussillon) – Volland – Behrens, Fofana (76. Kaufmann Sørensen). – Augsburg: Dahmen – Gumny (23. Mbabu), Gouweleeuw, Uduokhai, Pedersen – Rexhbecaj, Dorsch – Engels (64. Vargas), Demirovic (78. Michel), Iago (78. Bauer) – Tietz (77. Breithaupt). – Schiedsrichter: Badstübner (Nürnberg). – Tore: 0:1 Demirovic (39., Foulelfmeter), 1:1 Volland (88.). – Beste Spieler: Gosens, Volland – Dahmen, Pedersen. – Zuschauer: 22 012 (ausverkauft). – Gelbe Karten: Gosens (4), Haberer (3) – Dahmen (2), Mbabu, Thorup (Trainer). – Bes. Vorkommnis: Dahmen (Augsburg) hält Foulelfmeter nach Videobeweis von Knoche (58.).
Bremen – Leverkusen 0:3 (0:2). – Bremen: Zetterer – Veljkovic, Friedl, Jung (83. Stark) – Weiser, Stage, Deman (56. Agu) – Bittencourt (72. Njinmah), Schmid (83. Lynen) – Borre (72. Woltemade), Ducksch. – Leverkusen: Hradecky – Kossounou, Andrich, Hincapie – Frimpong (81. Tella), Xhaka (89. Puerta), Palacios, Grimaldo – Hofmann (89. Amiri), Wirtz (81. Hlozek) – Boniface (71. Adli). – Schiedsrichter: Petersen (Stuttgart). – Tore: 0:1 Deman (9., Eigentor), 0:2 Frimpong (43.), 0:3 Grimaldo (76.). – Zuschauer: 42 100 (ausverkauft). – Beste Spieler: Kossounou, Frimpong, Palacios – Schmid. – Gelbe Karten: Bittencourt (3), Friedl (3), Deman (3) – Grimaldo. –
Freiburg – Darmstadt 1:1 (1:1). – Freiburg: Atubolu – Ginter, Lienhart, Gulde (82. Makengo) – Doan (82. Sildillia), Eggestein, Höfler, Weißhaupt – Höler (90. Adamu), Grifo – Gregoritsch. – Darmstadt: Brunst-Zöllner – Zimmermann (58. Franjic), Müller, Maglica – Bader, Holland, Mehlem (90. Gjasula), Nürnberger – Skarke (74. Karic), Seydel (74. Vilhelmsson), Honsak (90. Pfeiffer). – Schiedsrichter: Stegemann (Niederkassel). – Tore: 0:1 Honsak (18.), 1:1 Höler (35.). – Zuschauer: 34 300 (ausverkauft). – Beste Spieler: Höfler, Höler – Mehlem, Honsak. – Gelbe Karten: Weißhaupt, Höfler (2).
Heidenheim -Bochum 0:0: Heidenheim: Müller – Traore (80. Pieringer), Mainka, Gimber, Föhrenbach – Maloney – Dinkci (66. Dovedan), Schöppner (66. Thomalla), Beck (66. Busch), Beste (81. Pick) – Kleindienst. – Trainer: Schmidt. – Bochum: Riemann – Gamboa, Masovic, Schlotterbeck, Bernardo – Losilla, Osterhage, Daschner (66. Förster), Stöger – Hofmann, Asano (76. Antwi-Adjei). – Trainer: Letsch. – Schiedsrichter: Felix Zwayer (Berlin). – Tore: Fehlanzeige. – Zuschauer: 15.000 (ausverkauft). – Beste Spieler: Mainka, Dinkci – Schlotterbeck, Osterhage.- Gelbe Karten: Schöppner, Dinkci (5), Beste (3), Traore (2) – Daschner (2), Schlotterbeck (4), Antwi-Adjei (3).
Hoffenheim – Mainz 1:1 (0:1). – Hoffenheim: O. Baumann – Kabak (46. Akpoguma), Vogt, Brooks – Bülter (46. Kaderabek), Stach (78. F.O. Becker), Skov (63. Bebou) – Prömel (46. Grillitsch), Kramaric – Beier, Weghorst. – FSV Mainz 05: Zentner – E. Fernandes, Caci, Widmer (90.+3 da Costa) – Barkok (69. Gruda), Krauß, Barreiro Martins, Mwene – Richter, J.-s. Lee (73. Burkardt) – Ajorque. – Schiedsrichter: Deniz Aytekin (Oberasbach). – Zuschauer: 22 000. – Tore: 0:1 Richter (39.), 1:1 Skov (48.). – Gelbe Karten: Kramaric (2), Brooks (3), Kabak (3), Prömel (5) / E. Fernandes (3), Caci (3), Richter (2), Mwene (1).