Werder Bremen vs. Holstein Kiel (Saturday, 2.30pm)
Werder Bremen will be looking to bounce back to winning ways in the Bundesliga when they take on Holstein Kiel at Weserstadion on Saturday afternoon.
The hosts suffered a 4-1 loss to Borussia Monchengladbach last weekend, while the visitors picked up their first three-point haul at home against Heidenheim.
We say: Werder Bremen 2-1 Holstein Kiel
While Werder Bremen have failed to win any of their first four home games this season, it is worth noting that all of those matches were against top-six opponents, including Dortmund, Bayern Munich, Freiburg and Bayer Leverkusen.
With this being the hosts' first home game against a team below them in the league standings, and given their opponents' poor away record, we feel the River Islanders will be able to secure their first win of the season at Weserstadion in this one.
Mainz vs. Dortmund (Saturday, 2.30pm)
Borussia Dortmund boss Nuri Sahin will hope his team can pick up their third consecutive win when they travel to Mewa Arena on Saturday where they take on Mainz 05 in their 10th Bundesliga game of the season.
The hosts are 13th in the table with 10 points from nine matchweeks and drew 0-0 with Freiburg on November 3, while BVB are fifth with 16 points and beat RB Leipzig 2-1 on November 2.
We say: Mainz 05 2-1 Borussia Dortmund
It is difficult to overlook the fact that Dortmund have been poor away from home in recent weeks, as well as that they will likely be forced to use midfielders in the defensive line.
Mainz have a good opportunity to win against a vulnerable BVB side, and it would not be surprising if they managed to take advantage of the visitors' weaknesses on Saturday.
VfL Bochum vs. B. Leverkusen (Saturday, 2.30pm)
After their thrashing at Anfield on Tuesday, champions Bayer Leverkusen will face VfL Bochum in their 10th Bundesliga game of 2024-25 when they travel to Vonovia Ruhrstadion on Saturday.
Xabi Alonso's side lost 4-0 against Liverpool in the Champions League last time out and are currently fourth in the top flight with 16 points, while the visitors are last in 18th place with just one point after nine matchweeks.
We say: VfL Bochum 1-4 Bayer Leverkusen
Although Bochum will hope that the appointment of a new manager will give the team a much-needed boost, their poor form this season cannot be ignored.
Leverkusen should head into the clash as clear favourites given their strong away outings and good goalscoring record, and they could net several times on Saturday.
St Pauli vs. Bayern (Saturday, 2.30pm)
Newly-promoted St Pauli have the seemingly impossible task of trying to beat Bundesliga giants Bayern Munich when they host the league leaders on Saturday at Millerntor-Stadion.
The home side are fourth last in the table in 15th place with eight points after nine games and beat Hoffenheim 2-0 on November 2, whereas the Bavarians have 23 points and defeated Union Berlin 3-0 last Saturday.
We say: St Pauli 0-4 Bayern Munich
Given the sheer number of attacking absentees for St Pauli, it is difficult to see how they can pose an offensive challenge to Bayern.
Additionally, the visitors have been exceptional goalscorers away from home this season, and they could score multiple times in their clash at Millerntor-Stadion.
RB Leipzig vs. Borussia M'bach (Saturday, 5.30pm)
After losing for the first time in the Bundesliga in their last league game, RB Leipzig will hope to get back on track when they host Borussia Monchengladbach on Saturday at Red Bull Arena.
Die Roten Bullen are second in the table with 20 points after nine matches and were beaten 2-1 by an injury-riddled Borussia Dortmund on November 2, while the visitors are ninth with 13 points and beat Werder Bremen 4-1 on November 3.
We say: RB Leipzig 2-0 Borussia Monchengladbach
Despite losing their last two games, RB Leipzig have been exceptional at home for some time, and it is difficult to see how the visitors can trouble Die Roten Bullen.
It would not be surprising if Borussia Monchengladbach struggled to get back into the game were they to concede first.