Borussia Dortmund will look to take one giant leap towards securing Champions League football next season when they take to the road to face SV Werder Bremen on Sunday.
The Black and Yellows are on a high after knocking four past Bayer Leverkusen last week, but Peter Stöger's side haven't secured back to back wins in the Bundesliga for over a month.
Meanwhile, in Bremen, Bundesliga football has almost been confirmed for next season and Die Werderaner are just one win away from hitting the coveted 40 point mark this campaign.
Here's everything you need to know about the clash this weekend.
These two sides rarely disappoint when they go head to head with each other. Having lost to Weder Bremen earlier this season, let's look back at Dortmund's last win over the Green and Whites which came last year in a seven-goal thriller.
Bremen actually took a surprise lead at the Westfalenstadion last season and it was Zlatko Junuzovic who put the visitors in front after just seven minutes.
Late first half goals from Marco Reus and Pierre-Emerick Aubameyang had Dortmund in control of the game going into half time, but Fin Bartels brought Werder Bremen back onto level terms seconds after the restart.
Max Kruse then found a way past Roman Bürki to put Alexander Nouri's side back into the lead before they were once again pegged back by a Reus penalty. Aubameyang they dealt the killer blow for Bremen in the last few minutes of the match with a spot-kick of his own, ensuring all three points stayed in Dortmund last May.
Milot Rashica vs Manuel Akanji
Borussia Dortmund will have their hands full this weekend dealing with Bremen's attacking threat, but it is the potential match-up between two January signings that could settle the tie on Sunday.
Kosovo international Milot Rashica snubbed interest from elsewhere in Germany three months ago to secure a £6.3m move to Werder Bremen. The former Vitesse Arnhem winger boasts incredible pace that will cause Dortmund problems throughout the match and the 21-year-old will be eager to add to his one previous Bundesliga goal this weekend.
Former FC Basel defender Manuel Akanji will likely be the man tasked with stopping Rashica this weekend following his incredible performance at left back against Bayer Leverkusen. The 22-year-old is naturally a central player, but the Switzerland international is expected to keep club captain Marcel Schmelzer on the sidelines once again this week.
Potential SV Werder Bremen Starting Lineup: Pavlenka, Gebre Selassie, Veljkovic, Moisander, Augustinsson, Delaney, Rashica, Junuzovic, Eggestein, Kainz, Kruse.