Mainz 2-0 Wolfsburg
Mainz recorded their third win of the season to maintain their 100 percent record thanks to goals from Eric Maxim Choupo-Moting scored after an hour to open the scoring before Luiz Gustavo was sent off in only his second Wolfsburg appearance since moving from Bayern Munich.
Nicolai Muller wrapped up the win with a late goal, as Wolfsburg failed to score despite dominating possession and chances. They have now taken only three points from their first three fixtures.
H.Berlin 1-0 Hamburger SV
Hertha Berlin remain unbeaten this season, while Hamburger have yet to win, after this entertaining game which at times lacked end product.
Adrian Ramos hit the winner with just 15 minutes left on the clock, with Artjoms Rudnevs and Heiko Westermann going close for Hamburger near the end.
Hannover 2-1 Schalke
Schalke's poor start to the season continues with a defeat at Hannover, with the away side up against it from early on after losing Benedikt Howedes to a straight red card and the home side scoring from the penalty spot as a result. Szabolcs Huszti hit the opener from 12 yards inside a quarter of an hour, while Mame Biram Diouf doubled the lead just before the break.
Adam Szalai bundled home from close range after half time and Schalke might have had hope when Huszti was also sent off for Hannover—but a second red for their own players, this time for Christian Fuchs, ended any chance of salvaging a point.