The Bundesliga returns from the international break over the final weekend of November, with Bayer Leverkusen holding on to first place in the standings.
Leverkusen have won their last seven league matches and show no signs of slowing down, as they are also on a 14-match win streak in all competitions. They take on a mid-table Werder Bremen side with an eye on another victory.
But before that happens, second-place Bayern Munich will help open the weekend's action as they visit Koln on Friday. Bayern are two points back of the league leaders and can take temporary hold of the top spot with a win.
Here's the full schedule for Matchday 12 of the Bundesliga season, plus how to watch.
Streaming options listed below are for the United States, Canada, the United Kingdom and Germany. For listings in your region, consult bundesliga.com.
Koln vs. Bayern Munich
Borussia Dortmund vs. Borussia Moenchengladbach
Freiburg vs. Darmstadt 98
Union Berlin vs. Ausburg
Werder Bremen vs. Bayer Leverkusen
Wolfsburg vs. RB Leipzig
Eintracht Frankfurt vs. Stuttgart
Heidenheim vs. Bochum
Hoffenheim vs. Mainz 05