With Bayer Leverkusen having wrapped up the Bundesliga title, focus now turns to other matters.
First off, the new champs will be eager to keep their undefeated season intact, and they'll face Borussia Dortmund on Sunday looking to defend their "invincible" status.
Secondly (literally), the race for second place is on as Bayern Munich and VfB Stuttgart head into the weekend deadlocked on 63 points apiece. The teams have identical records, but Bayern's superior goal difference puts them ahead.
Meanwhile in the relegation race, Mainz and Köln still have a chance to avoid joining Darmstadt in the drop, but they'll need to maximise their output for the remainder of the campaign.
Here's the full schedule for Matchday 30 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.
Eintracht Frankfurt vs. Augsburg
Heidenheim vs. RB Leipzig
Hoffenheim vs. Borussia M'gladbach
Köln vs. Darmstadt 98
Wolfsburg vs. Bochum
Union Berlin vs. Bayern Munich
Werder Bremen vs. Stuttgart
Borussia Dortmund vs. Bayer Leverkusen
Freiburg vs. Mainz 05
Live on DAZN PPV: Watch Devin Haney vs. Ryan Garcia on April 20