Wolfsburg vs. Dortmund (Saturday, 2.30pm)
The Wolves are five points ahead of BVB with only four games of the season remaining, with Eintracht Frankfurt also sandwiched between the two sides.
We say: Wolfsburg 1-2 Borussia Dortmund
The absence of Hummels could prove a major blow for Dortmund, but we can envisage them edging an entertaining affair to keep their top-four hopes alive.
Terzic's side look to have rediscovered their rhythm in attack, with the return of Sancho only likely to improve that further.
Dortmund have more big-game experience than the Wolves, who have displayed more defensive vulnerabilities in recent weeks.
Mainz 05 vs. Bayern (Saturday, 2.30pm)
The hosts, meanwhile, have moved five points clear of the relegation zone after an impressive unbeaten run of six matches.
We say: Mainz 05 1-3 Bayern Munich
Despite Mainz's brilliant form of late, we expect Bayern to wrap up a ninth consecutive Bundesliga title in style.
Svensson's side were actually quite underwhelming against Bremen despite gaining a crucial win, with Bayern's deeper squad likely to pay dividends during a congested schedule.
Whether Lewandowski starts or not, it would be little surprise to see the Poland hitman get himself on the scoresheet at least once as he looks to chase down Muller's record.
Freiburg vs. Hoffenheim (Saturday, 2.30pm)
Hoffenheim, meanwhile, all but secured their safety by ending a winless run of five matches with a thrilling 3-2 win over Borussia Monchengladbach on Wednesday.
We say: Freiburg 1-2 Hoffenheim
With both sides under minimal pressure, we can envisage an entertaining match between two sides who generally prefer to be on the front foot.
Hoffenheim's injury crisis has forced Hoeness into utilising more attackers, with Kramaric and Bebou a fearsome partnership.
No result would be a surprise here, but we can see Hoffenheim moving a point behind their opponents by claiming successive victories for the first time since January.
Union Berlin vs. Werder Bremen (Saturday, 2.30pm)
After going down to a sixth successive defeat in midweek, Werder Bremen have been dragged back into the fight to avoid demotion and now meet Union Berlin on Saturday still desperately in need of a win.
A trip to the Alten Forsterei, where Union are unbeaten in the Bundesliga since September last year, represents a challenging task for Florian Kohfeldt's strugglers, who are now just four points above the bottom three.
We say: Union Berlin 1-1 Werder Bremen
Union have built a fortress on home soil, so are unlikely to give up all three points against a toiling Bremen side still searching for a reversal in momentum before it is too late.
The visitors, though, can pick up a valuable share of the spoils, as Milot Rashica has hit the net twice in his last three games and can help Werder compensate for their woefully leaky defence on Saturday.
B. Leverkusen vs. Frankfurt (Saturday, 5.30pm)
Bayer Leverkusen take on Eintracht Frankfurt in the Bundesliga on Saturday, with the visitors looking to cement their position in the Champions League qualification places.
Leverkusen, meanwhile, remain four points clear in sixth spot, which should be enough to qualify for the Europa League next season.
We say: Bayer Leverkusen 1-2 Eintracht Frankfurt
We expect an entertaining affair in Leverkusen on Saturday, but the visitors look to have more firepower at present which should help them record a fifth win in six matches.
Few observers would have predicted Frankfurt to be the side likely to qualify for the Champions League after Leverkusen's blistering start to the season, but the latter are currently a club firmly in transition having sacked Bosz last month.