Freiburg vs. Hoffenheim (Sunday, 2.30pm)
Struggling Hoffenheim make the trip to the Europa-Park Stadion to face high-flying Freiburg in the Bundesliga on Sunday.
Freiburg have been in sensational form this season, but lost to Juventus in Turin in Europe on Thursday.
We say: Freiburg 2-0 Hoffenheim
Freiburg have only lost once in their last eight games against Hoffenheim, and the form book suggests they will add to that impressive recent run of form against their upcoming opponents here.
With Hoffenheim breaking unwanted club records with regularity of late, they will need a big performance to get anything from this one.
Werder Bremen vs. B. Leverkusen (Sunday, 4.30pm)
A solitary point separates Werder Bremen and Bayer Leverkusen ahead of their Bundesliga showdown at Weserstadion on Sunday afternoon.
Ninth-placed Leverkusen lead 11th-placed Werder in the Bundesliga table, although both sides have won nine of their 23 league matches this season.
We say: Werder Bremen 2-2 Bayer Leverkusen
Given the one-point gap between the teams in the Bundesliga table, we can see Werder Bremen and Bayer Leverkusen playing out a close-fought battle.
Both sides have picked up a number of positive results in recent weeks, so we expect the points to be shared at Weserstadion.
Wolfsburg vs. Union Berlin (Sunday, 6.30pm)
Wolfsburg host Union Berlin on Sunday evening in a meeting between two Bundesliga teams that have tailed off after fast starts to the new year.
Niko Kovac's side have had a full week to recover from a 2-2 draw with Eintracht Frankfurt last Sunday, while Union duked out an even wilder 3-3 thriller with Union SG in the Europa League on Thursday evening.
We say: Wolfsburg 1-0 Union Berlin
Neither side have enjoyed particularly inspiring runs of form recently, but Wolfsburg's home advantage, which has had a particularly noticeable effect on Union over the years, gives them the slight edge in what could well be a tight contest on Sunday.