Werder Bremen vs. Stuttgart (Sunday, 2.30pm)
Having faced Bayer Leverkusen last weekend, Werder Bremen could be cursing their luck as they host in-form Stuttgart at the Weserstadion in gameweek 30's Bundesliga action on Sunday.
The out-of-form hosts are winless in seven, making them underdogs against a visiting side chasing a record-equalling 21st top-flight triumph this weekend.
We say: Werder Bremen 1-3 Stuttgart
Not only are Stuttgart in healthier form than Sunday's opponents, the Swabians have won five and drawn two of their recent eight Bundesliga fixtures against Bremen, losing 2-0 in February 2023 under Bruno Labbadia.
It is hard to look beyond a routine away win in gameweek 30, taking the away side to 21 top-flight wins this term.
Dortmund vs. B. Leverkusen (Sunday, 4.30pm)
Borussia Dortmund hope to refocus after midweek exhilaration when they host undefeated Bundesliga champions Bayer Leverkusen at Signal Iduna Park on Sunday.
Edin Terzic's side secured passage into the Champions League semi-final for the first time since 2012-13, but they are not assured of participation in next year's competition, and they hope to record a statement result on home turf in gameweek 30.
We say: Borussia Dortmund 2-2 Bayer Leverkusen
While many observers favour this Leverkusen side to win at Dortmund, Die Werkself have lost seven of their last eight visits to Signal Iduna Park and have not beaten BVB in three consecutive league meetings.
The Bundesliga champions should avoid defeat in North Rhine-Westphalia, even if it may not be enough to nick maximum points.
Freiburg vs. Mainz (Sunday, 6.30pm)
Freiburg play host to Mainz 05 on Sunday evening looking for the win that will keep them in the race for the European positions in the Bundesliga standings.
At a time when the home side sit in eighth place in the table, Mainz are down in 16th spot, albeit having recently put together a strong run of form.
We say: Freiburg 2-1 Mainz 05
Despite the difference in league positions, this has all the potential to be a thoroughly-competitive fixture that could go either way. Mainz will back themselves to earn at least a draw, yet we fancy Freiburg to edge this contest by the odd goal in three.