Freiburg vs. B. Leverkusen (Sunday, 2.30pm)
Bundesliga leaders Bayer Leverkusen will be hoping to make it seven successive league wins when they travel to Freiburg on Sunday.
The hosts, meanwhile, ended a winless streak of six league games when they defeated VfL Bochum last weekend.
We say: Freiburg 1-2 Bayer Leverkusen
Both teams could be slightly tired having been involved in Europa League action on Thursday evening, but there is little doubt that Leverkusen enjoyed an easier time of things having swatted Qarabag aside on their home turf.
Freiburg rarely lose at home under Streich, but Leverkusen have not lost in any competition all season, and we can envisage them narrowly restoring their healthy cushion at the summit with another victory.
> Click here to read our full preview for this match
Dortmund vs. Frankfurt (Sunday, 4.30pm)
Both teams will be looking to make it three league wins on the spin when Borussia Dortmund host Eintracht Frankfurt in the Bundesliga on Sunday.
Dortmund have beaten Union Berlin and Werder Bremen in recent weeks, while Frankfurt have defeated Heidenheim and Hoffenheim.
We say: Borussia Dortmund 2-2 Eintracht Frankfurt
These sides have lost just once each in nine league games apiece since returning from the winter break in January, so we expect to witness a high quality affair when they meet on Sunday.
Ordinarily, we would make Dortmund favourites to win this match, but Frankfurt will be fresher having already been eliminated from continental competition. We can envisage both teams being content with sharing the spoils.