Frankfurt vs. Dortmund (Sunday, 2.30pm)
© Reuters
Both teams will be looking to extend their winning streaks when Eintracht Frankfurt host Borussia Dortmund in the Bundesliga on Sunday.
Frankfurt have won their last two league games, while Dortmund have prevailed five times in a row to keep pace at the top of the table.
We say: Eintracht Frankfurt 1-2 Borussia Dortmund
Although Dortmund could be missing a few key players through injury if they can not recover in time for this match, Terzic's side have real momentum on their side at present, as well as decent squad depth to cope with some absentees.
Frankfurt have improved themselves in recent weeks, but they do not possess as much quality as they have done in recent years, and we can envisage the visitors claiming another narrow victory.
> Click here to read our full preview for this match
B. Leverkusen vs. Freiburg (Sunday, 4.30pm)
© Reuters
Bayer Leverkusen will be aiming to make it five wins in a row in the Bundesliga when they host Freiburg on Sunday.
The visitors, meanwhile, returned to winning ways with a 2-1 victory against VfL Bochum last weekend.
We say: Bayer Leverkusen 2-0 Freiburg
Both teams could be a little tired after their exertions in the Europa League on Thursday, but we can envisage Leverkusen's greater squad depth - and fewer amount of injuries - helping them towards a fifth successive victory in the Bundesliga and ending another matchday at the top of the table in the process.
Freiburg have not looked quite as strong as in recent seasons, and while they should still have more than enough quality to secure another top half finish, competing for the top six once again may prove beyond them.