Eintracht Frankfurt 2-1 Hoffenheim: The hosts grabbed all three points in their Bundesliga clash against Hoffenheim at Commerzbank-Arena. Martin Lanig (35) put Frankfurt in front but Kevin Volland (65) made it 1-1. Stefan Aigner responded to the equaliser only two minutes later with the winning strike.
FC Augsburg 0-0 Schalke: The sides cancelled each other out at SGL Arena as neither outfit could find a winner.
Greuther Furth 0-3 Mainz: The visitors thrashed the hosts at the Trolli ARENA in Furth. Adam Szalai (53, 84) netted a brace while Yunus Malli (65) also got onto the scoresheet.
Hannover 96 2-1 Wolfsburg: The home team were able to hold onto a fragile lead to beat Wolfsburg at AWD-Arena. Mohammed Abdellaoue scored in the third minute and Mame Biram Diouf (38) doubled the lead before Alexander Madlung made it 2-1 in the 46th minute.
Monchengladbach 2-1 Dusseldorf: Two early goals were enough to see the hosts grab all three points. Juanan netted an own goal in the sixth minute before Patrick Herrmann (14) made it 2-0. Dani Schahin (pen 50) slotted a penalty but it was not going to change the outcome.
Freiburg 0-0 Leverkusen: Neither attack could take advantage of their opportunities as the game petered out to a goalless draw at MAGE SOLAR Stadion.