Sunday
Alemannia Aachen – Nürnberg 1-1 (0-1).
A: Plasshenrich (90). N: Galasek (29).
Att.: 20.800.
Hannover – Stuttgart 1-2 (1-0).
H: Rosenthal (13). S: Hitzlsperger (49), Cacau (54).
Att.: 28.847.
Saturday
Eintracht Frankfurt – Arminia Bielefeld 0-3 (0-1).
A: Wichniarek (26), Zuma (63), Ndjeng (84).
Att.: 35.500
Hamburg – Borussia Mönchengladbach 1-1 (0-0).
H: Ljuboa (66), B: Neuville (84).
Att.: 56.587
Hertha Berlin – Bochum 3-3 (1-2).
H: Pantelic (9), van Burik (58), Neuendorf (80). B: Gekas (39), Misimovic (45), Misimovic (47).
Att.: 29.104
Leverkusen – Bayern München 2-3 (0-1).
L: Kiessling (48), Athirson (80). B: Salihamidzic (33), Demichelis (83), Pizarro (86).
Att.: 22.500
Schalke – Mainz 4-0 (3-0):
S: Kuranyi (13), Altintop (22, 67).
Att.: 61.162
Wolfsburg – Energie Cottbus 0-0.
Att.: 18.641
Friday
Werder Bremen – Borussia Dortmund 1-3 (1-1).
W: Klose (29), B: Frei (7), Tinga (53), Kruska (85 pen).