FC Koln vs. Dortmund (Saturday, 2.30pm)
The hosts are only one point above the relegation zone, while Dortmund are two points behind fourth-placed Eintracht Frankfurt as they look to avoid missing out on qualifying for the Champions League.
We say: FC Koln 1-2 Borussia Dortmund
With plenty of first-team players missing for Dortmund, Koln may sense an opportunity to spring another upset against BVB.
However, Gisdol's side are on a dreadful run of form, so will certainly need to up their recent performance levels to keep a side with Erling Braut Haaland up front at bay.
Frankfurt vs. Union Berlin (Saturday, 2.30pm)
Eintracht Frankfurt entertain Union Berlin in the Bundesliga on Saturday, with the visitors able to move within three points of their forthcoming opponents with a victory.
Both sides have performed significantly above expectations so far this season, with Frankfurt in pole position to qualify for the Champions League for the first time in the club's history.
We say: Eintracht Frankfurt 1-1 Union Berlin
With Frankfurt missing several first-team players, we can see Union Berlin gaining a positive result from the match to extend their unbeaten run. These two sides have both drawn the most amount of games (11) in the division this season, too, so it would be no surprise to see another share of the spoils.
Indeed, Frankfurt appear to have run out of steam a little in recent weeks and could lack creativity without Kamada and Younes, although the combination of Silva and Filip Kostic can still hurt any side.
Werder Bremen vs. Wolfsburg (Saturday, 2.30pm)
The hosts, meanwhile, have all but secured safety with a nine-point cushion above the relegation zone, so they may have their eyes set on a top-half finish.
We say: Werder Bremen 1-2 Wolfsburg
Should Kohfeldt go with Fullkrug, Milot Rashica and Joshua Sargent in attack, we can see Bremen giving Wolfsburg a real scare on Saturday.
However, the Wolves have serious momentum at the moment and, with a few first-team players returning, they should be able to get the job done.
Bayern vs. Stuttgart (Saturday, 2.30pm)
The home side, meanwhile, will have the luxury of playing after RB Leipzig travel to Arminia Bielefeld on Friday night, with the gap between the title contenders currently standing at four points.
We say: Bayern Munich 3-1 Stuttgart
Stuttgart certainly have the capabilities to provide Bayern with a seriously stern test, with Wamangituka and Kalajdzic two of the in-form players in the Bundesliga.
Bayern have conceded in each of their last nine league games at Allianz Arena and we don't envisage that run ending here, but equally Flick's side should have a little too much offensive power for Stuttgart to handle.
Schalke vs. Borussia M'bach (Saturday, 5.30pm)
Gladbach have lost seven successive matches in all competitions since it was confirmed that manager Marco Rose will depart for Borussia Dortmund in the summer, with Schalke languishing 11 points adrift at the bottom of the table having only won once all season.
We say: Schalke 04 1-2 Borussia Monchengladbach
Given both sides' recent results it is hard to envisage a thriller in Schalke on Saturday, but Gladbach should still have enough quality to overcome the hapless hosts.
The likes of Thuram and Plea could enjoy themselves in attack against a defence which gives up chances more easily than any side in the division.