Dortmund vs. B. Leverkusen (Saturday, 2.30pm)
Dortmund secured Champions League football after beating Mainz 05 last weekend, while Leverkusen are assured of competing in the Europa League next season.
We say: Borussia Dortmund 3-1 Bayer Leverkusen
Both sides can play without pressure given that they have already secured their main aim of recent months, which could help create an open game.
However, Leverkusen's injury crisis makes Dortmund heavy favourites, especially with the likes of Sancho and Haaland in superb form of late as they look to impress potential suitors.
Hoffenheim vs. Hertha Berlin (Saturday, 2.30pm)
The hosts are guaranteed to end the season in 11th no matter what happens on Saturday, while Hertha will aim to finish one place below their opponents as they push for 12th spot.
We say: Hoffenheim 1-1 Hertha Berlin
With both teams having very little to fight for and desperate to avoid adding to their alarmingly long injury lists before the summer months, this has all the makings of a low-key affair.
The much-admired Khedira would dearly love to sign off an illustrious career with all three points for his side, but we think that this battle has a 1-1 draw written all over it.
Wolfsburg vs. Mainz 05 (Saturday, 2.30pm)
Wolfsburg take on Mainz 05 in the Bundesliga on Saturday, with little at stake given that both teams have achieved their main objectives for the season.
Wolfsburg wrapped up their Champions League qualification spot last weekend, while Mainz have ensured that they will compete in the Bundesliga for a 13th consecutive season when August comes around.
We say: Wolfsburg 2-2 Mainz 05
We can envisage an entertaining affair in Wolfsburg on Saturday given that both teams can play without pressure having secured their main aims for the season.
A share of the spoils seems likely, then, given that both sides head into this encounter in decent, albeit dipping, form of late.
FC Koln vs. Schalke (Saturday, 2.30pm)
Only a win will do for the hosts as they bid to preserve their Bundesliga status, otherwise they will be plying their trade in the 2. Bundesliga alongside their opponents Schalke next season.
We say: FC Koln 3-2 Schalke 04
Schalke are refusing to go down with a whimper - despite their plethora of absentees - and with Koln's notoriously shaky defence, we can envisage a goal-fest in this bottom-of-the-table clash.
However, the soon-to-be 2. Bundesliga outfit just cannot hack it away from home, and while Koln are not exactly a force to be reckoned with on their own turf, we expect the hosts to give themselves the best chance possible of staying up with a narrow, but thrilling triumph.
Werder Bremen vs. Borussia M'bach (Saturday, 2.30pm)
The hosts currently occupy the relegation playoff place with one game remaining, while Monchengladbach's top-seven destiny remains out of their own hands.
We say: Werder Bremen 2-1 Borussia Monchengladbach
If anyone knows how to motivate this crop of Werder Bremen players, it will be Schaaf, a man who knows the club like the back of his hand as they seek to avoid consecutive relegation playoff finishes.
Monchengladbach also have plenty to play for as they attempt to usurp Union Berlin, but their defence is renowned for its leaky nature and they struggle to come out on top away from home, so we can see Bremen keeping any slim hopes of survival alive with all three points on the final day.
Stuttgart vs. Arminia Bielefeld (Saturday, 2.30pm)
The hosts, meanwhile, are likely consigned to a mid-table finish, but it is not impossible for them to push for the seventh and final European spot this weekend.
We say: Stuttgart 1-1 Arminia Bielefeld
Arminia's staunch defence has been coupled with a somewhat toothless attack at times, with the 24 goals that the visitors can boast representing the worst tally in the division.
Their rearguard's resolve will also be tested to the limit by Kalajdzic, whose own side are still pushing for Europe with just 90 minutes of the season left to go, but we ultimately expect this battle to end all square as Arminia pray for their Bundesliga status.
Bayern vs. Augsburg (Saturday, 2.30pm)
This will be Hansi Flick's final match in charge of the Bavarians ahead of Julian Nagelsmann replacing him in the summer, while Markus Weinzierl will be looking towards next season having secured the visitors' safety.
We say: Bayern Munich 4-0 Augsburg
We can envisage Bayern turning on the style in Flick's last game in charge of the club, with the likes of Boateng and Alaba likely to be highly motivated to keep a clean sheet in their last match together at the heart of the Bavarians' defence.
At the other end of the pitch, Lewandowski seems certain to break Muller's record and move onto at least 41 Bundesliga goals for the season in a remarkable feat which may never be broken.
Union Berlin vs. RB Leipzig (Saturday, 2.30pm)
Union Berlin entertain RB Leipzig in the Bundesliga on Saturday, with the hosts needing to win to guarantee their place in next season's inaugural UEFA Europa Conference League.
Leipzig, meanwhile, will finish in second place regardless of how they perform in Julian Nagelsmann's last game in charge of the club ahead of his summer switch to champions Bayern Munich.
We say: Union Berlin 1-1 RB Leipzig
We can envisage a share of the spoils between these two sides on Saturday, with the hosts hoping Borussia Monchengladbach fail to beat relegation threatened Werder Bremen to help them secure a European spot should that prove to be the case.
Leipzig are unlikely to be on the beach just yet, though, as they look to provide Nagelsmann with the departure he deserves.