Matchday 29 highlights
Bayern remained top of the Bundesliga after Matchday 29 with a thumping win in Düsseldorf, while Dortmund scraped past Mainz.
Title race run-in: Who do Bayern and Dortmund play?
Find out the last hurdles the top two must overcome between Matchdays 29-34 in the race to be crowned Bundesliga champions.
Alexander Isak: Dortmund's next great No.9?
Dubbed "the next Ibrahimovic", Isak could add yet another dimension to the BVB attack when he returns from loan in Holland.
Watch: The Bundesliga's top scorers since 2000
Look at the fascinating race to become the Bundesliga's top goal scorer since 2000
Freiburg vs. Dortmund: team news
Playing 24 hours after leaders Bayern, Dortmund cannot afford to slip up in Freiburg on Sunday.
March Player of the Month nominees
James, Lewandowski, Rashica, Kruse, Kostic and Halstenberg. Who is your Player of the Month for March?
Jadon Sancho: MD29's Man of the Matchday
The Englishman's brace saw him break another record and kept Borussia Dortmund in the title race.
The key Revierderby battles
Which of these key Dortmund and Schalke stars will secure derby day spoils?
Bundesliga attendances 2018/19
Renowned as a fan magnet, find out exactly how many spectators pile into Bundesliga stadiums each week.
The last time the Revierderby decided the title
Can Schalke finally gain revenge for their 2007 title-denying defeat to Dortmund?
Crossing the Revierderby divide
Which players have managed to play for both Ruhr district rivals, Dortmund and Schalke?
5 reasons Bayern can win the league - and 5 reasons Dortmund can!
With five games to go, bundesliga.com takes a closer look at the two-horse race for the title.