The Bundesliga title race is set to go down to the final day of the season for the first time in ten years.Borussia Dortmund’s fledgeling hopes of ending Bayern Munich’s monopoly on the title were given a timely boost as the Bavarian giants stuttered to a goalless draw against RB Leipzig.Dortmund clung on in their own tie with Fortuna Dusseldorf to secure an extremely valuable three points and push their fierce rivals right to the last.What it means is that Dortmund will enter the final day just two points behind Munich, who know that there will be no margin for error if they wish to retain the Bundesliga title for yet another season.However, whatever happens on the final day, Dortmund managed to write their names into the history books of German football by becoming the first team to score at least two goals in every home game of the season.

Dortmund’s home form has been a massive driving force behind their charge to the title and their final tie in front of the famous “Yellow Wall” saw them complete the impressive feat.

Goals from Chelsea-bound Christian Pulisic, Thomas Delaney, and prodigal son Mario Gotze saw them home and now they will be hoping for an almighty favour from Eintracht Frankfurt on the closing day of the season.

BVB have netted 52 times in just 17 games in front of their world-renowned fans while conceding 23.

Sadly, they travel to Borussia Monchengladbach on the final day and will be hoping for a miracle without the backing of their wonderful fans.

While the ball is very much still in Munich’s court, this week has shown us that anything could happen in football.

Dortmund have no choice but to win their final game and hope that the footballing gods are smiling down on them.

Should they somehow manage to finally clinch another German title, then we are certainly in for quite a dramatic day.