The Bundesliga season continues with Bayer Leverkusen still on top of the table.
However, Leverkusen will have to wait until the end of Matchday 9 to maintain or build on their lead, as they play the final game of the weekend (on Sunday vs. Freiburg).
Before that, the teams closest to Leverkusen (Stuttgart, Bayern Munich and Borussia Dortmund) will all have an opportunity to make up ground on, or even pass, the current league leaders.
Stuttgart and Bayern are both in action Saturday, with Bayern hosting Darmstadt and Stuttgart hosting Hoffenheim. Dortmund play the early Sunday match, travelling to face Eintracht Frankfurt.
Here's the full schedule for Matchday 9 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.
VfL Bochum vs. Mainz
Augsburg vs. Wolfsburg
Bayern Munich vs. Darmstadt 98
Borussia Moenchengladbach vs. Heidenheim
Stuttgart vs. Hoffenheim
Werder Bremen vs. Union Berlin
RB Leipzig vs. Koln
Eintracht Frankfurt vs. Borussia Dortmund
Bayer Leverkusen vs. Freiburg