Frankfurt - The DFL Deutsche Fußball Liga has released the official schedule for the final four rounds of matches in the Bundesliga and Bundesliga 2 this season.

Kick-off times for Matchdays 31 to 34 in both divisions have now been set in stone, with all games on the final two weekends of the season being played on Saturday (kick-off 13:30 GMT/15:30 CEST).

Bayern on Saturdays

Each of this season's final two Friday evening games will feature Hannover 96, with the Reds travelling to Eintracht Frankfurt on Matchday 31 and then hosting VfB Stuttgart a week later. Meanwhile, FC Bayern München and Borussia Dortmund, who could both potentially have UEFA Champions League semi-final clashes sandwiching Matchday 32, will play their final four encounters of the campaign on Saturdays.

The race for the Champions League is also set to dominate the headlines as the home stretch approaches. FC Schalke 04 travel to Stuttgart and Bayer 04 Leverkusen are in action at 1. FC Nürnberg on Matchday 31, before the Royal Blues host another European hopeful in Borussia Mönchengladbach the following Sunday.