Bayern Mníchov – Wolfsburg 4:0 (1:0)
G: 7. T. Müller, 57. Upamecano, 59. L. Sané, 87. Lewandowski
Bayern: Neuer – Pavard (85. M. Tillman), Upamecano, Hernandez (80. Nianzou), Davies (80. O. Richards), Roca (75. Sabitzer), Musiala, Gnabry (80. Sarr), T. Müller, L. Sané, Lewandowski
Wolfsburg: Casteels – Lacroix, Brooks, Bornauw, R. Baku, Vranckx (87. Mbabu), Arnold, Gerhardt, R. Steffen (57. F. Nmecha), Waldschmidt (72. Guilavogui), Weghorst
Lipsko – Bielefeld 0:2 (0:0)
G: 57. Serra, 75. Okugawa, ČK: 70. Klos
Lipsko: Gulacsi – Mukiele (65. Simakan), Orban (87. Brobbey), Gvardiol, Henrichs, Kampl (65. Haidara), Angelino, Szoboszlai, Forsberg (7. T. Adams), Nkunku, Silva
Bielefeld: Kapino – Brunner, Pieper, Nilsson, Andrade, Vasiliadis (58. F. Kunze), Schӧpf, Wimmer (72. Lasme), Okugawa, Krüger (90. de Medina), Serra (58. Klos)
Hoffenheim – Mӧnchengladbach 1:1 (0:1)
G: 90. Akpoguma – 35. Embolo
Hoffenheim: Baumann – Posch, Grillitsch, Vogt, Kadeřábek (87. Akpoguma), Geiger, Stiller (62.. Baumgartner), Raum, Rutter, Kramarič, Dabbur (46. Bebou)
Borussia: Sommer – Lainer, Ginter, Bensebaini, Scally, Kramer, Zakaria, Herrmann, Stindl, Thuram (73. Netz), Embolo (88. Plea)
Frankfurt – Mainz 1:0 (1:0)
G: 35. Lindstrӧm
Frankfurt: Trapp – Hinteregger, Hasebe, Ndicka, Rode (56. Hrustic), Sow, Chandler, Lindström (72. Ache), Kamada (86. Ilsanker), Kostič, Borré (85. Paciencia)
Mainz: Zentner – Bell (77. Ingvartsen), Hack (64. Stöger), Niakhaté, Widmer (82. Brosinski), Stach, Aaron, Barreiro (46. Boetius), Lee (64. Tauer), Burkardt, Onisiwo
Bochum – Union Berlín 0:1 (0:1)
G: 16. Kruse
Bochum: Riemann – Stafylidis (60. Bockhorn), Mašovič, Leitsch, Danilo Soares, Losilla, Rexhbecaj, Osterhage (76. Nowothny), Pantovič, Antwi-Adjei (76. Ganvoula), Polter
Berlín: Luthe – Jaeckel, Knoche, Trimmel (76. Ryerson), R. Khedira (90. Mӧhwald), Prӧmel, Oczipka, Kruse (77. Voglsammer), Becker (64. Haraguchi), Awoniyi (64. K. Behrens)
Fürth – Augsburg 0:0
Fürth: Burchert – Meyerhöfer, Griesbeck, M. Bauer, Willems, Christiansen, Seguin, Tillman (71. Dudziak), Nielsen, Leweling, Hrgota (83. Abiama)
Augsburg: Gikiewicz – Gumny, Gouweleeuw, Oxford, Iago, Maier, Dorsch, Caligiuri (73. Sarenren Bazee), Pedersen (46. Vargas), Hahn (59. Gregoritsch), Zeqiri (59. Cordova)
Hertha Berlín – Dortmund 3:2 (0:1)
G: 51. Belfodil, 57. a 69. M. Richter – 31. Brandt, 83. Tigges
Hertha: Schwolow – Pekarík (55. Zeefuik), Stark, Torunarigha, Mittelstädt, Darida (72. Tousart), Ascacibar, M. Richter (72. Gechter), Ekkelenkamp (87. Plattenhardt), Belfodil (87. Selke), Maolida
Dortmund: Hitz – Meunier (71. M. Wolf), Witsel (72. Zagadou), Pongračič, N. Schulz (71. Guerreiro), Can, Dahoud, Reus (58. T. Hazard), Brandt (81. Tigges), Malen, Haaland
Freiburg – Leverkusen 2:1 (1:1)
G: 33. (11m) Grifo, 84. Schade – 45. Aranguiz
Freiburg: Flekken – Kübler, Lienhart, N. Schlotterbeck, Günter, Haberer (80. M. Eggestein), Hӧfler, Sallai (56. Schade), Jeong (90. K. Schlotterbeck), Grifo (80. Demirovič), Hӧler
Bayer: Hradecky – Frimpong, Kossounou, Tah, Sinkgraven (87. Bakker), Aranguiz (80. Palacios), Andrich, Wirtz, Demirbay (87. Sertdemir), Adli (76. Paulinho), Schick (76. Alario)
Kolín – Stuttgart 1:0 (0:0)
G: 88. Modeste
Kolín: Schwäbe – Schmitz, Hübers, Czichos (87. Kilian), Ozcan, Kainz (71. Schindler), Duda (57. Uth), Schaub (57. J. Horn), Andersson (57. Thielmann), Modeste
Stuttgart: F. Müller – Mavropanos, Anton, Ito, W. Endo, Mangala, Führich (79. P. Stenzel), Coulibaly, Fӧrster (72. Nartey), Klimowicz (72. Tibidi), Marmoush (72. Silas)
Bayern Mníchov 43 bodov, Dortmund 34, Freiburg 29, Leverkusen 28, Hoffenheim 28, Frankfurt 27, Union Berlín 27, Kolín 25, Mainz 24, Lipsko 22, Hertha Berlín 21, Bochum 20, Wolfsburg 20, Mӧnchengladbach 19, Augsburg 18, Stuttgart 17, Bielefeld 16, Fürth 5.