(All times GMT)
Friday 28 March
Schalke 2-0 Hertha Berlin
Scorers: Obasi 16, Huntelaar 46
Saturday 29 March
Bayer Leverkusen 1 - 1 Braunschweig
Scorers: Kiessling 53pen / Reichel 47
Bayern Munich 3 - 3 Hoffenheim
Scorers: Pizarro 31, 40, Shaqiri 34 / Modeste 23, Salihovic 44, Firmino 75
Mainz 3 - 0 Augsburg
Scorers: Bungert 23, Hitz (o.g.) 38, Geis 83
VfB Stuttgart 2 - 3 Borussia Dortmund
Scorers: Gentner 9, Harnik 19 / Reus 30, 68pen, 83
Wolfsburg 2 - 1 Eintracht Frankfurt
Scorers: Olic 69, Naldo 89 / Aigner 11
Freiburg 3-2 Nurnberg
Scorers: Krmas 23, Mehmedi 53pen, Klaus 65 / Pogatetz 6, Drmic 45pen
Sunday 30 March
Borussia Monchengladbach 3-1 Hamburger SV
Scorers: Daems 36 (pen), Raffael 75, Dominguez 78 / Daogari 2
Hannover 1-2 Werder Bremen
Scorers: Huszti 43 / Di Santo 57, Proedl 90
(For more sports news and updates, follow Ahram Online Sports on Twitter at @AO_Sports and on Facebook at AhramOnlineSports.)
Short link: