On their way to one of the highest point totals in the history of the Bundesliga, Bayern Munich needed all but one match to finally clinch the 2015-16 Bundesliga championship. With one of the best teams ever hot on their trail, it was a furious race until the end.
Bayern's 88 points was good for the third best in the history of the Bundesliga. They opened the season with a record ten straight victories. They conceded the fewest goals (17) in the history of the Bundesliga. They had the first 30 goal scorer (Robert Lewandowski) in 39 years.
Still, it took 33 games before they were confirmed as champions.
The reason? During this almighty run from Bayern, Borussia Dortmund were putting together the sixth best season in the history of the Bundesliga.
With 78 points, Dortmund were three points away from their record set during their title winning 2011-12 season. Thomas Tuchel had Dortmund looking like one of the best teams in Europe for the majority of the season. While ten points did separate Bayern and Dortmund in the final table, that comes with Dortmund having lost and drawn their last two matches to put a gap between the teams.
With two matches remaining in the season, Bayern only had a five point lead. Had Pep Guardiola's side dropped any more points during the season, they would've had an even more epic fight on their hands until the bitter end. However, Pep Guardiola's Bayern put together one of the greatest seasons in Bundesliga history to hold off a challenge from one of the greatest teams the Bundesliga has ever seen.