Wolfsburg vs. VfL Bochum (Saturday, 2.30pm)
Wolfsburg and VfL Bochum are separated by a point in the Bundesliga table heading into Saturday's relegation six-pointer at Volkswagen Arena.
The gameweek 30 clash could have ramifications for the pair's survival prospects, adding a layer of intrigue before this weekend's tussle in Lower Saxony.
We say: Wolfsburg 2-1 VfL Bochum
Admittedly, this one is close to call as Wolfsburg are not pulling up trees on their turf, while Bochum's wretched road record leaves much to be desired. However, we are backing the Wolves to end an extended wait for success at Volkswagen Arena, having secured eight home wins over this weekend's visitors in nine matches.
FC Koln vs. Darmstadt (Saturday, 2.30pm)
The bottom two teams in the Bundesliga table lock horns on Saturday afternoon as 17th-placed Koln play host to basement club SV Darmstadt 98 at RheinEnergieStadion.
While the Lilies require a miracle to avoid an immediate demotion to the second tier, the Billy Goats are also running out of time to secure their top-flight status.
We say: FC Koln 1-0 SV Darmstadt 98
There is little to separate these two out-of-form teams fighting for their lives ahead of Saturday's must-win contest, but the writing appears to be on the wall for Darmstadt and we can see Koln claiming a slender victory to seal the visitors' fate.
Hoffenheim vs. Borussia M'bach (Saturday, 2.30pm)
Hoffenheim and Borussia Monchengladbach are separated by five points in the Bundesliga standings before Saturday's gameweek 30's encounter at PreZero Arena.
The home side are outsiders to nick a continental slot at the end of the 2023-24 season, while Gladbach are wary of being sucked into a relegation battle in the campaign's final weeks.
We say: Hoffenheim 1-2 Borussia Monchengladbach
Gladbach won the reverse fixture (2-1) in December, claiming their fourth consecutive win over Hoffenheim to extend their undefeated sequence against this weekend's opponent to five. While Saturday's game could end in a draw, we are sticking our necks out for an away win, with the visitors showing some stability in recent road games.
Heidenheim vs. RB Leipzig (Saturday, 2.30pm)
RB Leipzig will be looking to boost their hopes of securing a top-four finish in the Bundesliga when they travel to Voith-Arena to face Heidenheim on Saturday afternoon.
Die Roten Bullen are seeking to complete the double over the hosts after they won 2-1 in the reverse fixture four months ago.
We say: Heidenheim 1-3 RB Leipzig
Both sides have looked strong in front of goal in recent weeks, so an entertaining contest could be on the cards this weekend. However, Leipzig are one of the in-form teams in the division and should have enough quality in the final third to outscore their opponents en route to another important victory.
Union Berlin vs. Bayern (Saturday, 5.30pm)
Fresh from securing their spot in the Champions League semi-finals, Bayern Munich resume Bundesliga duties with a trip to Stadion An der Alten Forsterei to face Union Berlin on Saturday afternoon.
While the Bavarians have already been dethroned at the summit of German football by new champions Bayer Leverkusen, the Iron Ones still have work to do to guarantee their survival in the top flight.
We say: Union Berlin 1-3 Bayern Munich
While the pressure is on Union Berlin to pick up precious points in a bid to avoid the drop, Bayern are merely playing for pride, but Tuchel's men remain firm favourites to come out on top this weekend.
Union Berlin's goal drought will be a concern for Bjelica, but even if they are to breach Bayern's backline, we believe the visitors will find a way to outscore their opponents en route to claiming maximum points and consolidating second spot for at least another week.