Výsledky 31. kola: Dortmund - Bayern Mnichov 0:1 (30. Salihamidžič), Wolfsburg - Kaiserslautern 3:2 (64. Banza, 71. Rische, 76. Kryger - 22. Pettersson, 39. z pen. Schjönberg), Ulm - Hertha Berlín 0:1 (51. Rehmer), Freiburg - Schalke 2:1 (17. Kobiašvili, 75. Konde - 6. Asamoah), Mnichov 1860 - Stuttgart 1:1 (89. Hässler - 84. Hosny), Rostock - Duisburg 3:1 (31. Wibran, 34. Agali, 83. Kovacec - 84. Beierle), Bielefeld - Unterhaching 1:0 (65. Weissenberger). Předehráno: Frankfurt - Hamburk, Brémy - Leverkusen 1:3.
1. Leverkusen 31 19 10 2 68:33 67
2. Bayern 31 19 7 5 63:26 64
3. Hamburk 31 15 10 6 59:36 55
4. Hertha 31 13 10 8 38:41 49
5. Mnichov 31 13 9 9 50:44 48
6. Wolfsburg 31 11 13 7 49:51 46
7. K'lautern 31 14 4 13 46:54 46
8. Brémy 31 12 8 11 60:48 44
9. Stuttgart 31 13 5 13 36:41 44
10. Unterhach. 31 10 8 13 37:39 38
11. Schalke 31 8 13 10 39:39 37
12. Freiburg 31 9 9 13 42:47 36
13. Frankfurt 31 10 5 16 35:39 35
14. Rostock 31 7 14 10 40:52 35
15. Dortmund 31 7 12 12 35:36 33
16. Ulm 31 8 8 15 31:54 32
17. Bielefeld 31 6 8 17 34:55 26
18. Duisburg 31 4 9 18 36:63 21