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