It's Bayer Leverkusen's title to lose as the Bundesliga returns from the international break with the club holding a commanding 10-point lead.
Leverkusen will be among the teams playing in the early Saturday slot as they host Hoffenheim, who are falling further away from the European places after back-to-back losses prior to the break.
The main challengers to Leverkusen are Bayern Munich, who play in the latest edition of Der Klassiker in the late Saturday kick-off. Bayern have won three of their last four league matches, while Borussia Dortmund are on a three-match win streak.
Here's the full schedule for Matchday 27 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.
Bayer Leverkusen vs. Hoffenheim
Borussia M'gladbach vs. Freiburg
Eintracht Frankfurt vs. Union Berlin
RB Leipzig vs. Mainz 05
Werder Bremen vs. Wolfsburg
Bayern Munich vs. Borussia Dortmund
Augsburg vs. Köln
Stuttgart vs. Heidenheim
Bochum vs. Darmstadt 98
Live on DAZN PPV : Watch Devin Haney vs. Ryan Garcia on April 20