Mainz 2 Nikolče Noveski (70), Petr Ruman (90)
Eintracht Frankfurt 2 Nikolče Noveski (3ag,6ag)
- - -
Koeln 2 Roland Benschneider (47), Denis Epstein (57)
Schalke 04 2 Kevin Kuranyi (23), Ebbe Sand (86)
- - -
Borussia Moenchengladbach 1 Eugen Polanski (15)
Bayer Leverkusen 1 Simon Rolfes (5)
- - -
Borussia Dortmund 2 Ebi Smolarek (39,45+1)
Hertha Berlin 0
- - -
Kaiserslautern 1 Stefan Blank (18)
Nuernberg 3 IVICA BANOVIĆ (17), Lars Mueller (78), Ivan Saenko (81)
- - -
Werder Bremen 6 Frank Baumann (5),Tim Borowski (43,52), Miroslav Klose (60,84), Naldo (72) VfL Wolfsburg 1 Diego Klimowicz (57)
- - -
Arminia Bielefeld 1 Isaac Boakye (60)
Bayern Muenchen 2 Claudio Pizarro (82,90+2)
1 Bayern Muenchen 13 11 1 1 29 9 34
2 Werder Bremen 13 9 2 2 38 17 29
3 Hamburg SV 12 7 4 1 19 6 25
4 Schalke 04 13 5 7 1 16 9 22
5 Hertha Berlin 13 6 3 4 21 18 21
6 Borussia Moenchengladbach 13 5 5 3 17 14 20
7 Borussia Dortmund 13 4 6 3 20 17 18
8 Bayer Leverkusen 13 4 5 4 22 22 17
9 VfL Wolfsburg 13 4 5 4 14 20 17
10 VfB Stuttgart 12 3 7 2 15 14 16
11 Arminia Bielefeld 13 4 3 6 17 21 15
12 Eintracht Frankfurt 13 4 2 7 16 21 14
13 Hanover 96 12 2 6 4 16 19 12
14 Mainz 13 3 3 7 17 21 12
15 Koeln 13 3 2 8 19 28 11
16 Nurnberg 13 2 3 8 14 26 9
17 MSV Duisburg 12 2 3 7 12 24 9
18 Kaiserslautern 13 2 3 8 17 33 9