German Bundesliga table

31 Mar Hertha BSC 19:30 Hoffenheim
1 Apr Bayern München 14:30 Augsburg
Schalke 04 14:30 Borussia Dortmund
Hamburger SV 14:30 Köln
Freiburg 14:30 Werder Bremen
RB Leipzig 14:30 Darmstadt 98
Eintracht Frankfurt 17:30 Borussia M'gladbach
2 Apr Ingolstadt 14:30 Mainz 05
Bayer Leverkusen 16:30 Wolfsburg

Talk about the Bundesliga