The title is wrapped up, but several races remain in the Bundesliga.
Bayern Munich, who are not the champions for the first time in more than a decade, now look to finish second for the first time since 2011-12. Their chief rivals are Stuttgart, who are third and trail Bayern by three points heading into the weekend.
Both teams will be in action on Saturday, with Bayern hosting Eintracht Frankfurt and Stuttgart visiting champions Bayer Leverkusen.
Meanwhile at the bottom of the table, Darmstadt are all but assured relegation. However, the teams directly above them, Köln and Bochum, can escape the drop with a good run of results to finish the campaign.
Bochum are involved in the weekend's first match on Friday, while Köln must wait until Sunday as they visit Mainz.
Here's the full schedule for Matchday 31 of the Bundesliga season, plus how to watch.
Bundesliga Matchday 31: 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, April 26
Bochum vs. Hoffenheim
- Kick-off time: 7:30 p.m. BST / 8:30 p.m. CET / 2:30 p.m. ET
- Live stream: ESPN+ (USA), Sky Sports app (UK), DAZN (Germany)
Saturday, April 2
Augsburg vs. Werder Bremen
- Kick-off time: 2:30 p.m. BST / 3:30 p.m. CET / 9:30 a.m. ET
- Live stream: ESPN+ (USA)
Bayern Munich vs. Eintracht Frankfurt
Freiburg vs. Wolfsburg
RB Leipzig vs. Borussia Dortmund
Bayer Leverkusen vs. Stuttgart
- Kick-off time: 5:30 p.m. BST / 6:30 p.m. CEST / 12:30 p.m. ET
- Live stream: ESPN+ (USA), Sky Sports Football (UK), DAZN (Canada)
Sunday, April 28
Borussia M'Gladbach vs. Union Berlin
- Kick-off time: 52:30 p.m. BST / 3:30 p.m. CET / 9:30 a.m. ET
- Live stream: ESPN+ (USA), Sky Sports Mix (UK), DAZN (Canada), DAZN (Germany)
Mainz 05 vs. Köln
- Kick-off time: 4:30 p.m. BST / 5:30 p.m. CET / 11:30 a.m. ET
- Live stream: ESPN+ (USA), Sky Sports Mix (UK), DAZN (Germany)
Darmstadt vs. Heidenheim
- Kick-off time: 6:30 p.m. BST / 7:30 p.m. CET / 1:30 p.m. ET
- Live stream: ESPN+ (USA), Sky Sports Mix (UK), DAZN (Canada), DAZN (Germany)
Live on DAZN PPV: Canelo vs. Munguia on May 4. Click here for details.