Borussia Dortmund – Eintracht Frankfurt 2:0 (0:0). – Dortmund: Kobel – Anton, Süle, Schlotterbeck – Ryerson, Can (81. Reyna), Groß, Malen (59. Beier) – Sabitzer (81. Nmecha), Brandt (85. Bensebaini) – Adeyemi (59. Gittens). – Frankfurt: Trapp – Kristensen, Tuta, Koch, Theate (69. Nkounkou) – Skhiri, Larsson – Götze (76. Höjlund), Chaibi (76. Uzun) – Marmoush (69. Matanovic), Ekitike (77. Knauff). – Schiedsrichter: Zwayer (Berlin). – Tor: 1:0 Gittens (72.), 2:0 Gittens (90.+3). – Gelbe Karte: – Skhiri. – Zuschauer: 81365 (ausverkauft). – Torschüsse: 17:7. – Ecken: 7:7. – Ballbesitz %: 65:35. – Zweikämpfe: 78:75.
RB Leipzig – VfL Bochum 1:0 (0:0). – Leipzig: Gulácsi – Simakan (55. Henrichs), Orban, Lukeba, Dad Raum – Seiwald (55. Nusa), Kampl, Haidara (75. Klostermann), Simons – Openda (86. Baumgartner), Sesko (75. Poulsen). – Bochum: Drewes – Passlack, Medic (86. Oermann), Masovic, Wittek – Sissoko, Losilla (71. Pannewig), Bero, Daschner (63. Boadu) – Hofmann (71. Balde), Broschinski (86. Bamba). – Schiedsrichter: Brand (Unterspiesheim). – Tor: 1:0 Nusa (59.). – Gelbe Karten: Simons – Bero, Wittek, Sissoko. – Rote Karte: Orban (Leipzig) nach einer Notbremse (84.). – Zuschauer: 44611. – Torschüsse: 12:10. – Ecken: 9:3. – Ballbesitz: 58:42%. – Zweikämpfe: 130:97.
FC Augsburg – Werder Bremen 2:2 (2:1). – Augsburg: Labrovic – Pedersen, Gouweleeuw, Schlotterbeck, Giannoulis (79. Wolf) – Breithaupt (59. Dorsch), Rexhbecaj, Maier (59. Jensen), Engels (80. Mounié) – Essende, Tietz (66. Bauer). – Bremen: Zetterer – Stark (46. Jung), Friedl, Veljkovic – Weiser, Lynen (90.+4 Alvero), Agu – Schmid (88. Bittencourt), Stage – Topp (46. Njinmah), Ducksch (81. Grüll). – Schiedsrichter: Stegemann (Niederkassel). – Tore: 0:1 Agu (12.), 1:1 Rexhbecaj (16.), 2:1 Essende (35.), 2:2 Njinmah (58.). – Gelbe Karten: Engels, Gouweleeuw, Essende – Grüll. – Zuschauer: 30660 (ausverkauft). – Torschüsse: 10:12. – Ecken: 4:2. – Ballbesitz %: 46:54. – Zweikämpfe: 74:61.
TSG Hoffenheim – Holstein Kiel 3:2 (2:0). – Hoffenheim: Baumann – Drexler, Stach, Akpoguma – Prömel, Grillitsch (69. Geiger), Kaderábek, Prass (89. Nsoki) – Kramaric (90. Moerstedt) – Hlozek (59. Berisha), Bülter (68. Bruun Larsen). – Kiel: Weiner – Ivezic, Erras, Komenda (46. Porath) – Knudsen (79. Remberg), Holtby (82. Schulz), Becker, Puchacz (46. Kelati) – Machino – Bernhardsson, Pichler (54. Arp). – Schiedsrichter: Stieler (Hamburg). – Tore: 1:0 Kramaric (6., Foulelfmeter), 2:0 Kramaric (37.), 2:1 Bernhardsson (63.), 3:1 Kramaric (87.), 3:2 Machino (89.). – Gelbe Karten: Hlozek, Moerstedt – Weiner. – Gelb-Rote Karte: Kelati (Kiel) wegen wiederholten Foulspiels (82.). – Zuschauer: 18503. – Torschüsse: 20:15. – Ecken: 8:6. – Ballbesitz %: 54:46. – Zweikämpfe: 101:86.
SC Freiburg – VfB Stuttgart 3:1 (1:1). – Freiburg: Müller – Kübler (82. Ogbus), Rosenfelder, Lienhart, Günter – Eggestein (73. Ginter), Osterhage – Doan (72. Sallai), Röhl (63. Höler), Grifo (82. Muslija) – Adamu. – Stuttgart: Nübel – Stenzel (65. Chase), Stiller, Chabot, Krätzig (57. Mittelstädt) – Millot, Karazor (65. Diehl) – Leweling, Undav (65. Rieder), Führich (81. Woltemade) – Demirovic. – Schiedsrichter: Welz (Wiesbaden). – Tore: 0:1 Demirovic (2.), 1:1 Kübler (27.), 2:1 Doan (54.), 3:1 Kübler (61.). – Gelbe Karten: Adamu, Lienhart – Mittelstädt. – Zuschauer: 34.700 (ausverkauft). – Torschüsse: 15:9. – Ecken: 6:3. – Ballbesitz %: 36:64. – Zweikämpfe: 66:67.
FSV Mainz 05 – Union Berlin 1:1 (0:0). – Mainz: Zentner – Kohr, Leitsch (30. Bell), Hanche-Olsen – Caci (85. Nebel), Sano (86. Weiper), Amiri, Mwene – Onisiwo (76. Sieb), Lee – Burkardt. – Berlin: Rönnow – Doekhi, Vogt (83. Querfeld), Leite – Trimmel (72. Haberer), Khedira, Gosens – Tousart (65. Vertessen), Schäfer (72. Bénes) – Siebatcheu, Hollerbach (72. Skarke). – Schiedsrichter: Osmers (Hannover). – Tore: 1:0 Amiri (53.), 1:1 Bénes (74.). – Gelbe Karten: Kohr – Tousart, Doekhi, Gosens. – Zuschauer: 31500. – Torschüsse: 15:14. – Ecken: 8:9. – Ballbesitz %: 52:48. – Zweikämpfe: 96:89.
Borussia Mönchengladbach – Bayer Leverkusen 2:3 (0:2). – Mönchengladbach: Omlin – Scally, Itakura, Elvedi – Honorat (90.+5 Lainer), Reitz (71. Sander), Weigl, Netz (90.+5 Chiarodia) – Stöger, Plea (71. Cvancara) – Kleindienst (90.+5 Ngoumou). – Leverkusen: Hrádecký – Tapsoba, Tah, Hincapie – Frimpong, Xhaka, Andrich (82. García), Grimaldo – Hofmann (65. Terrier), Wirtz – Boniface (82. Adli). – Schiedsrichter: Schröder (Hannover). – Tore: 0:1 Xhaka (12.), 0:2 Wirtz (38.), 1:2 Elvedi (58.), 2:2 Kleindienst (85.), 2:3 Wirtz (90.+11). – Gelbe Karten: Lainer -Bes. Vorkommnis: Omlin (Mönchengladbach) hält Foulelfmeter nach Videobeweis von Wirtz (90.+11). – Zuschauer: 54042 (ausverkauft). – Torschüsse: 14:25. – Ecken: 2:4. – Ballbesitz: 44:56%. – Zweikämpfe: 75:89.
FC St. Pauli – 1. FC Heidenheim 0:2 (0:0). – St. Pauli: Vasilj – Wahl, Smith, Mets – Treu, Irvine, Ritzka (76. Saliakas) – Wagner (76. Boukhalfa), Metcalfe (84. Saad) – Guilavogui (76. Afolayan), Eggestein. – Trainer: Blessin. – Heidenheim: Kevin Müller – Traore (90.+2 Busch), Mainka, Gimber, Föhrenbach – Maloney, Schöppner – Beck (62. Pieringer), Wanner (81. Honsak), Scienza (62. Conteh) – Breunig (81. Kerber). – Trainer: Schmidt. – Schiedsrichter: Sven Jablonski (Bremen). – Tore: 0:1 Wanner (66.), 0:2 Schöppner (82.). – Gelbe Karten: Irvine, Wagner – Maloney, Traore, Gimber. – Zuschauer: 29.157. – Torschüsse: 11:6. – Ecken: 4:2. – Ballbesitz %: 58:42. – Zweikämpfe: 88:75