
Bundesliga Matchday 20 teams
Karim Adeyemi returned to the starting line-up as Dortmund edged past Heidenheim.
Take a look at who's in and who's out for Matchday 20.
* All kick-off times 3.30pm CET unless otherwise stated.
Sunday 1 February
Dortmund 3-2 HeidenheimGoals: 1-0 Anton 44’, 1-1 Niehues 45’+5 (assist: Honsak), 1-2 Niehues 48’ (assist: Dinkçi), 2-2 Guirassy pen. 68’, 3-2 Guirassy 70’ (assist: Beier)Missed penalty: Guirassy 85’
Dortmund: Kobel – Mané (Süle 46’), Anton, Schlotterbeck – Couto (Beier 58’), Bellingham (Chukwuemeka 58’), Nmecha, Svensson – Adeyemi (Silva 69’), Brandt – Guirassy (Özcan 90’+3)Unused subs: Drewes, Meyer, Bensebaini, RyersonOut: Sabitzer (calf), Can (ill)Coach: Niko Kovač
Heidenheim: Ramaj – Busch, Mainka (c), Siersleben – Traoré (Schimmer 80’) , Dorsch, Niehues (Schöppner 70’), Dinkçi (Kaufmann 80’), Behrens - Pieringer (S. Conteh 80’), Honsak (Ibrahimović 46’)Unused subs: Feller, Föhrenbach, Kerber, BeckOut: C. Conteh (knee), Gimber (suspended), Kölle (muscular), Paqarada (knee), Stergiou (adductor), Zivzivadze (knee)Coach: Frank Schmidt
VfB Stuttgart 1-0 Freiburg
Goals: 1-0 Demirović 90’ (assist: Undav)
Stuttgart: Nübel – Vagnoman, Jeltsch, Chabot, Hendriks (Mittelstädt 59’) – Karazor (c) (Andrés 77’), Stiller – El Khannouss (Demirović 77’), Nartey (Führich 60’), Leweling – Undav (Jaquez 90’ +3)
Unused subs: Drljača, Al-Dakhil, Assignon, Bouanani
Out: Bredlow (calf), Jovanović (back), Tomás (muscular), Zagadou (thigh)
Coach: Sebastian Hoeneß
Freiburg: Atubolu – Treu (Ogbus 78’), Ginter, Rosenfelder, Makengo – Eggestein (c), Manzambi (Osterhage 68’) – Beste (Irié 68’), Suzuki (Höler 76’), Scherhant (Grifo 76’) – Matanović
Unused subs: Müller, Günter, Jung, Höfler
Out: Kyereh (knee), Lienhart (abdominals)
Coach: Julian Schuster
Saturday 31 January
Hamburg 2-2 Bayern Munich
Goals: 1-0 Vieira pen. 34’, 1-1 Kane 42’ (assist: Kimmich), 1-2 Díaz 46’ (assist: Olise), 2-2 Vušković 53’ (assist: Mikelbrencis)
Hamburg: Heuer Fernandes – Capaldo (c), Vušković, Elfedli – Mikelbrencis (Omari 72’), Sambi Lokonga (Pherai 84’), Remberg, Muheim – Jatta (Gocholeishvili 59’), Königsdörffer (Philippe 72’), Vieira (Glatzel 85’)Unused subs: Tangvik, Torunarigha, Lemke, Megeed Out: Baldé (thigh), Downs (calf), Poulsen (ankle), Røssing-Lelesiit (ankle), Dompé (suspended by club) Coach: Merlin Polzin
Bayern: Neuer – Stanišić, Upamecano, Kim (Tah 65’), Davies – Kimmich, Pavlović – Olise, Karl (Díaz 46’), Gnabry (Musiala 65’) - KaneUnused subs: Urbig, Goretzka, Jackson, Bischof, Ito, Boey Out: Laimer (calf)Coach: Vincent Kompany
Eintracht Frankfurt 1-3 Bayer Leverkusen
Goals: 0-1 Arthur 26’ (assist: Grimaldo), 0-2 Tillman 33’ (assist: Kofane), 1-2 Koch 50’, 1-3 García 90’+3 (assist: Poku)
Sent off: Skhiri 71’
Frankfurt: Santos – Amenda, Koch (c), Theate – Kristensen, Larsson (Højlund 57’), Skhiri, Brown (Bahoya 84’) – Dōan (Amaimouni-Echghouyab 69’), Götze (Knauff 69’) – Kalimuendo
Unused subs: Zetterer, Doumbia, Kosugi, Dahoud, Chaïbi
Out: Batshuayi (foot), Baum (knee), Burkardt (calf), Ebnoutalib (knee), Uzun (thigh
Coach: Dennis Schmitt
Leverkusen: Blaswich – Quansah, Andrich (c), Tapsoba – Arthur, Fernández (Palacios 64’), García, Grimaldo – Terrier (Hofmann 64’), Tillman (Poku 82’) – Kofane (Schick 72’)
Unused subs: Omlin, Tapé, Vázquez, Belocian, Culbreath
Out: Badé (suspended), Ben Seghir (ankle), Flekken (knee), Tella (foot)
Coach: Kasper Hjulmand
RB Leipzig 1-2 Mainz
Goals: 1-0 Harder 40’ (assist: Nusa), 1-1 Amiri 45+6‘ (pen.) 1-2 Silas 49‘ (assist: Tietz)
Leipzig: Gulácsi – Baku (Henrichs 59‘), Orbán, Bitshiabu (Banzuzi 59‘), Raum (c) – Seiwald (Bakayoko 86‘), Schlager – Diomande, Harder, Nusa – Rômulo (Gomis 72‘)Unused subs: Vandevoordt, Finkgräfe, Nedeljkovic, Klostermann, MaksimovićOut: Baumgartner (suspended), Lukeba (knee), Ouédraogo (knee), Sani (ankle)Coach: Ole Werner
Mainz: Batz – Posch, Bell, Potulski – da Costa, Amiri (Maloney 72‘), Sano, Lee, Widmer (c) (Mwene 82‘) – Tietz (82‘), Hollerbach (Silas 14‘, Nebel 82‘)Unused subs: Rieß, Nordin, Gleiber, BøvingOut: Caci (hamstring), Dal (knee), Hanche-Olsen (muscular), Kawasaki (muscular), Kohr (suspended), Veratschnig (hamstring), Zentner (groin)Coach: Urs Fischer
Werder Bremen 1-1 Borussia Mönchengladbach
Goals: 0-1 Tabaković 61’ (assist: Honorat), 1-1 Topp 90’ +4 (assist: Deman)
Bremen: Backhaus – Malatini (Schmidt 75’), Friedl (c), Coulibaly – Sugawara (Grüll 64’), Schmid, Lynen, Stage, Deman – Njinmah (Milošević 64’), Mbangula (Topp 88’)Unused subs: Hein, Schmetgens, Agu, Čović, Puertas Out: Bittencourt (muscular), Boniface (knee), Pieper (knee), Stark (hip), Weiser (knee), Wöber (thigh)Coach: Horst Steffen
Gladbach: Nicolas – Sander (Friedrich 69’), Elvedi, Chiarodia – Scally (Castrop 84’), Reitz (c), Engelhardt, Netz – Honorat, Neuhaus (Stöger 57’) – Tabaković (Machino 84’)Unused subs: Olschowsky, Ullrich, Mohya, Sarco, Urbich Out: Diks (head), Hack (knee), Kleindienst (knee), Ngoumou (Achilles), Reyna (muscular)Coach: Eugen Polanski
Augsburg 2-1 St. Pauli
Goals: 0-1 Sinani 32', 1-1 Gregoritsch 41' (assist: Claude-Maurice), 2-1 Gregoritsch 59' (assist: Claude-Maurice)
Augsburg: Dahmen – Chaves (Keitel 45+4'), Schlotterbeck (c), Banks – Fellhauer, Rexhbecaj (Zesiger 77'), Massengo, Wolf (Pedersen 77') – Rieder (Kade 60'), Claude-Maurice – Gregoritsch (Essende 84')Unused subs: Labrović, Kömür, Ribeiro, GharbiOut: Gouweleeuw (knee), Jakić (calf), Matsima (thigh)Coach: Manuel Baum
Pauli: Vasilj – Andō, Smith (c), Mets – Pyrka, Sands, Rasmussen, Saliakas (Ceesay 84') – Fujita (Irvine 71'), Jones (Pereira Lage 63'), Sinani (Kaars 63')Unused subs: Voll, Stevens, Ritzka, Oppie, RobatschOut: Dźwigała (suspended), Hountondji (ankle), Nemeth (groin), Metcalfe (knee), Wahl (sprained medial collateral ligament)Coach: Alexander Blessin
Hoffenheim 3-1 Union Berlin
Goals: 1-0 Kramarić 42‘ (pen.), 2-0 Kramarić 45‘ (assist: Touré), 3-0 Leite 47‘ (o.g.), 3-1 Khedira 68‘
Hoffenheim: Baumann (c) – Coufal, Hranáč, Kabak, Hajdari – Kramarić (Prass 83‘), Avdullahu, Prömel – Lemperle (Moerstedt 46‘), Asllani (Bebou 78‘), Touré (Akpoguma 90‘+1)Unused subs: Philipp, Gendrey, Bernardo, Đurić, DamarOut: Burger (suspended), Campbell (ankle), Hložek (calf), Machida (knee)Coach: Christian Ilzer
Union: Rønnow – Doekhi, Querfeld, Leite (Burcu 75‘) – Haberer, Khedira (c), Kemlein (Král 83‘), Nsoki (Köhn 54‘) – Jeong (Schäfer 54‘), Burke (Ansah 54‘) – IlićUnused subs: Raab, Trimmel, Preu, Skarke Out: Juranović (knock), Ljubičić (thigh), Rothe (knock), Skov (calf)Coach: Steffen Baumgart
Friday 30 January
Cologne 1-0 Wolfsburg
Goals: 1-0 Maina 29' (assist: Krauß)
Cologne: Schwäbe (c) – Castro-Montes, Sebulonsen, Özkacar, Lund (Van den Berg 86') - Kamiński (El Mala 75'), Martel, Krauß, Maina (Thielmann 75') – Bülter (Jóhannesson 66'), Ache (Niang 86')
Unused subs: Zieler, Huseinbašić
Out: Heintz (groin), Hübers (knee), Kilian (knee), Simpson-Pusey (muscular)
Coach: Lukas Kwasniok
Wolfsburg: Grabara – Fischer (Kumbedi 74'), Vavro, Jenz, Gerhardt (Zehnter 90'+1) – Arnold (c), Souza (Daghim 46') – Wimmer (Lindström 74'), Eriksen, Majer (Shiogai 46') – Pejčinović
Unused subs: Müller, Koulierakis, Svanberg, Hensel
Out: Amoura (disciplinary), Dárdai (knee), Mæhle (shoulder), Rogério (muscular), Seelt (ill), Wind (thigh)
Coach: Daniel Bauer
Related news

The Japanese stars of 2025/26
How are the likes of Ritsu Dōan, Hiroki Ito and Shūto Machino faring in the Bundesliga this season?

Freiburg lose in Lille after late Giroud penalty
Freiburg lost in Lille, but are straight through to the UEFA Europa League's last 16 after finishing among the league phase's top eight.

Who is Lutsharel Geertruida?
Get to know Leipzig's Netherlands international with shades of Sergio Ramos...
