The Bundesliga rolls on with Bayer Leverkusen still topping the table. Leverkusen have been there for much of the campaign, and their current form has not cooled off as they have won four league matches in a row.
They'll host 12th place Borussia Mönchengladbach in Saturday's late game, with Leverkusen having won seven of their last eight matches against their visitors.
Second-place Bayern Munich made up some ground in the mid-week as they defeated Union Berlin on Wednesday, but they still find themselves four points back of the league leaders. Bayern visit 10th place Augsburg on Saturday.
Here's the full schedule for Matchday 19 of the Bundesliga season, plus how to watch.
Bundesliga Matchday 19: Schedule, fixtures, live streams
Streaming options listed below are for the United States, Canada, the United Kingdom and Germany. For listings in your region, consult bundesliga.com.
Friday, January 26
Eintracht Frankfurt vs. Mainz 05
- Kick-off time: 7:30 p.m. GMT / 8:30 p.m. CET / 2:30 p.m. ET
- Live stream: ESPN+ (USA), Sky Sports Football (UK), DAZN (Canada), DAZN (Germany)
Saturday, January 27
Augsburg vs. Bayern Munich
Hoffenheim vs. Heidenheim
- Kick-off time: 2:30 p.m. GMT / 3:30 p.m. CET / 9:30 a.m. ET
- Live stream: ESPN+ (USA)
Stuttgart vs. RB Leipzig
Werder Bremen vs. Freiburg
- Kick-off time: 2:30 p.m. GMT / 3:30 p.m. CET / 9:30 a.m. ET
- Live stream: ESPN+ (USA)
Wolfsburg vs. Köln
- Kick-off time: 2:30 p.m. GMT / 3:30 p.m. CET / 9:30 a.m. ET
- Live stream: ESPN+ (USA)
Bayer Leverkusen vs. Borussia M'gladbach
- Kick-off time: 5:30 p.m. GMT / 6:30 p.m. CET / 12:30 p.m. ET
- Live stream: ESPN+ (USA), DAZN (Canada)
Sunday, January 28
Union Berlin vs. Darmstadt 98
- Kick-off time: 2:30 p.m. GMT / 3:30 p.m. CET / 9:30 a.m. ET
- Live stream: ESPN+ (USA), DAZN (Canada), DAZN (Germany)
Borussia Dortmund vs. Bochum