With Bayer Leverkusen having all but wrapped up the Bundesliga title, focus shifts to the other races up and down the table.
One of the more interesting races comes just beneath Leverkusen's lofty perch, as Bayern Munich hold a tenuous grasp on second place. VfB Stuttgart have pulled level on points and are in better form lately, giving Bayern another team to worry about as their uncharacteristic season continues.
Meanwhile, near the bottom of the table Köln and Mainz look to climb to safety. Darmstadt appear firmly rooted to last place and headed for the drop, but both Köln and Mainz are within two good results of pulling themselves out of the bottom three.
Here's the full schedule for Matchday 29 of the Bundesliga season, plus how to watch.
Bundesliga Matchday 29: 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 12
Augsburg vs. Union Berlin
- Kick-off time: 7:30 p.m. BST / 8:30 p.m. CET / 2:30 p.m. ET
- Live stream: ESPN+ (USA), Sky Sports Mix (UK), DAZN (Canada), DAZN (Germany)
Saturday, April 13
Bayern Munich vs. Köln
- Kick-off time: 2:30 p.m. BST / 3:30 p.m. CET / 9:30 a.m. ET
- Live stream: ESPN+ (USA), Sky Sports Football (UK), DAZN (Canada)
Bochum vs. Heidenheim
- Kick-off time: 2:30 p.m. BST / 3:30 p.m. CET / 9:30 a.m. ET
- Live stream: ESPN+ (USA)
Borussia M'gladbach vs. Borussia Dortmund
Mainz 05 vs. Hoffenheim
- Kick-off time: 2:30 p.m. BST / 3:30 p.m. CET / 9:30 a.m. ET
- Live stream: ESPN+ (USA)
RB Leipzig vs. Wolfsburg
Stuttgart vs. Eintracht Frankfurt
- 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 14
Darmstadt 98 vs. Freiburg
- Kick-off time: 2:30 p.m. BST / 3:30 p.m. CET / 9:30 a.m. ET
- Live stream: ESPN+ (USA), Sky Sports Mix (UK), DAZN (Germany)
Bayer Leverkusen vs. Werder Bremen
- 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 (Canada), DAZN (Germany)
Live on DAZN PPV: Watch Devin Haney vs. Ryan Garcia on April 20