Matchday 31 live in your living room
Cologne - Six enthralling matches were beamed around the globe on Bundesliga Matchday 31.
bundesliga.com reviews the action...
Saturday 2 May
TSG 1899 Hoffenheim 1-1 Borussia Dortmund
VfL Wolfsburg 2-2 Hannover 96
FC Schalke 04 3-2 VfB Stuttgart
Bayer 04 Leverkusen 2-0 FC Bayern München
Sunday 3 May
1. FSV Mainz 05 1-2 Hamburger SV
Hertha Berlin 1-2 Borussia Mönchengladbach