Friday 3 May
Mainz 3-3 RasenBallsport Leipzig
Scorers: Onisiwo 43, Niakhate 67, Mateta 83 / Klostermann 20, Klostermann 32, Werner 49
Saturday 4 May
Borussia Mönchengladbach 2-2 Hoffenheim
Scorers: Ginter 72, Drmic 84 / Kaderabek 32, Amiri 79
FC Bayern München 3-1 Hannover
Scorers: Lewandowski 27, Ribery 84 / Jonathas 5pen
Hertha BSC 3-1 VfB Stuttgart
Scorers: Ibisevic 40, Duda 45, Kalou 67 / Gomez 70
Wolfsburg 2-0 FC Nürnberg
Scorers: Klaus 38, Tisserand 78
Werder Bremen 2-2 Borussia Dortmund
Scorers: Mohwald 70, Pizarro 75 / Pulisic 6, Alcacer 41
Sunday 5 May
Schalke 04 0-0 Augsburg
Freiburg 1-1 Fortuna Düsseldorf
Scorers: Grifo 9pen / Kownacki 31
Bayer Leverkusen 6-1 Eintracht Frankfurt
Scorers: Havertz 2, Brandt 13, Alario 23, 34, Aranguiz 28, Hinteregger 36og / Kostic 14
(For more sports news and updates, follow Ahram Online Sports on Twitter at @AO_Sports and on Facebook at AhramOnlineSports.)
Short link: