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

Click here to find your local Bundesliga broadcaster