Bundesliga 2017/18

Day 31
Borussia Mönchengladbach 3-0 Wolfsburg
Borussia Dortmund 4-0 Bayer Leverkusen
RB Leipzig 2-5 Hoffenheim
Eintracht Frankfurt 0-3 Hertha Berlin
Hamburger 1-0 Freiburg
Hannover 0-3 Bayern Munique
Stuttgart 2-0 Werder Bremen
Koln 2-2 Schalke 04
Augsburg 2-0 Mainz