Bundesliga 2017/18

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