FC Bayern München could wrap up a record 26th Bundesliga title next month, but the Bavarians have some difficult games against UEFA Champions League contenders to negotiate before the end of the campaign.
The Mother of all Derbies between Borussia Dortmund and FC Schalke 04 promises fireworks, while there is a Mexican shoot-out to look forward to on Matchday 30. Dates with destiny beckon…
Matchday 29: FC Schalke 04 vs Borussia Dortmund
FC Schalke 04 have an unenviable run of games in April. Six days before they travel to Munich to face FC Bayern München, Andre Breitenreiter's men welcome Borussia Dortmund to the VELTINS Arena in the latest instalment of the Revierderby.
Dortmund edged November's reverse fixture 3-2, with Pierre-Emerick Aubameyang getting what proved to be the winner with the 14th of his 22 Bundesliga goals this season. The Royal Blues have won 57 of the two fierce rivals' 146 meetings to date, while BVB have won 49.
Matchday 30: Bayern vs Schalke
Germany goalkeeper Manuel Neuer will be greeted with a hostile visiting support when hometown club Schalke - with whom he made his Bundesliga debut in 2006 - visit the Allianz Arena on Matchday 30.
Bayern could potentially wrap up the title in Munich, whilst Die Königsblauen will be looking to keep their own Champions League aspirations alive. Robert Lewandowski will also be hoping to stay ahead of Pierre-Emerick Aubameyang at the top of the goalscoring charts after being kept quiet in the reverse fixture, which Bayern won 3-1.
Matchday 30: Leverkusen vs Frankfurt
There are vital points up for grabs at both ends of the table when Bayer 04 Leverkusen welcome Eintracht Frankfurt to the BayArena on 16 April. Javier 'Chicharito' Hernandez's 14 Bundesliga goals have propelled Die Werkself into Champions League contention, although Roger Schmidt's side have slipped to eighth recently after picking up just one point from their last four matches.
Hernandez's Mexico international team-mate Marco Fabian has been pulling the strings in Eintracht's midfield since his winter transfer from CD Guadalajara, and national team loyalties will be put to one side on Matchday 30 as the 26-year-old looks to get the relegation-threatened Eagles - who recently appointed Niko Kovac as their new head coach - soaring again.
Matchday 32: Bayern vs Gladbach
With five Bundesliga titles in the 1970s, Borussia Mönchengladbach have had plenty of titanic tussles with Bayern down the years. Without a league triumph since '77, the Foals could yet spoil the Bavarians' party, and guarantee their own European qualification in the process.
Gladbach handed Bayern their first defeat of the season in the reverse fixture, winning 3-1 at the BORUSSIA-PARK on Matchday 15. In the shape of 20-year-old Mahmoud Dahoud - who bossed the midfield in that famous win in December - Borussians' next star is on the rise.