18ème journée :Borussia M'Gladbach (7) 1-3 Bayern Munich (1)
FC Nuremberg (15) 2-1 Hambourg SV (2)
Hertha Berlin (5) 1-1 Hanovre 96 (8)
VfB Stuttgart (6) 0-1 MSV Duisbourg (17)
Borussia Dortmund (9) 3-2 VfL Wolfsburg (13)
Bayer Leverkusen (12) 2-1 Eintracht Francfort (10)
FSV Mainz (14) 4-2 FC Cologne (16)
Arminia Bielefeld (11) 0-1 Werder Brême (3)
FC Kaiserslautern (18) 0-2 Schalke 04 (4)
19ème journée :Bayern Munich (1) 1-0 Bayer Leverkusen (10)
Werder Brême (2) 4-2 FSV Mainz (13)
Hambourg SV (3) 2-1 Arminia Bielefeld (12)
Schalke 04 (4) 0-0 Borussia Dortmund (8)
Eintracht Francfort (11) 1-1 Hertha Berlin (5)
FC Cologne (17) 0-0 VfB Stuttgart (6)
MSV Duisbourg (16) 2-2 FC Kaiserslautern (18)
VfL Wolfsburg (14) 2-0 Borussia M'Gladbach (7)
Hanovre 96 (9) 1-1 FC Nuremberg (15)
20ème journée :Hertha Berlin (5) 0-0 Bayern Munich (1)
Borussia Dortmund (7) 2-0 MSV Duisbourg (16)
FSV Mainz (14) 1-1 Arminia Bielefeld (13)
FC Kaiserslautern (18) 2-2 FC Cologne (17)
VfB Stuttgart (6) 0-0 Werder Brême (2)
Hanovre 96 (9) 2-1 Hambourg SV (3)
Borussia M'Gladbach (8) 0-0 Schalke 04 (4)
Bayer Leverkusen (10) 4-0 VfL Wolfsburg (12)
FC Nuremberg (15) 0-1 Eintracht Francfort (11)
21ème journée :Werder Brême (2) 0-2 FC Kaiserslautern (18)
Hambourg SV (3) 1-0 FSV Mainz (14)
Schalke 04 (4) 7-4 Bayer Leverkusen (10) VfL Wolfsburg (13) 1-1 Hertha Berlin (5)
Arminia Bielefeld (12) 2-1 VfB Stuttgart (7)
Eintracht Francfort (11) 0-1 Hanovre 96 (8)
MSV Duisbourg (16) 1-1 Borussia M'Gladbach (9)
Bayern Munich (1) 2-1 FC Nuremberg (15)
FC Cologne (17) 0-0 Borussia Dortmund (6)