•••••
| Posizione | Ciclista | Distacco | Paese | Squadra |
|---|---|---|---|---|
| 1 | Stefan Schumacher | in 13h51'58" | Germania | Gerolsteiner |
| 2 | Bert Grabsch | a 8" | Germania | T-Mobile Team |
| 3 | Jens Voigt | a 14" | Germania | Team CSC |
| 4 | Fränk Schleck | a 24" | Lussemburgo | Team CSC |
| 5 | Andreas Klöden | a 29" | Germania | Astana |
| 6 | Sebastian Siedler | a 47" | Germania | Team Milram |
| 7 | Nicki Sørensen | a 50" | Danimarca | Team CSC |
| 8 | Fabian Wegmann | a 53" | Germania | Gerolsteiner |
| 9 | Peter Velits | a 56" | Slovacchia | Team Wiesenhof Felt |
| 10 | Stuart O'Grady | a 57" | Australia | Team CSC |
| 11 | René Weissinger | a 59" | Germania | Team Volksbank |
| 12 | Björn Glasner | a 1'00" | Germania | Team Regiostrom - Senges |
| 13 | Torsten Schmidt | a 1'05" | Germania | Team Wiesenhof Felt |
| 14 | Marcel Sieberg | a 1'06" | Germania | Team Milram |
| 15 | Marek Rutkiewicz | a 1'09" | Polonia | Intel - Action |
| 16 | Steffen Wesemann | a 1'12" | Germania | Team Wiesenhof Felt |
| 17 | Erik Zabel | a 1'17" | Germania | Team Milram |
| 18 | Harald Totschnig | a 1'22" | Austria | Elk Haus - Simplon |
| 19 | Patrick Sinkewitz | a 1'31" | Germania | T-Mobile Team |
| 20 | Bart Vanheule | a 1'35" | Belgio | Chocolade Jacques - Topsport Vlaanderen |
| 21 | Blazej Janiaczyk | a 1'36" | Polonia | Intel - Action |
| 22 | Malaya Van Ruitenbeek | a 1'37" | Olanda | Team Regiostrom - Senges |
| 23 | Gerhard Trampusch | a 1'38" | Austria | Team Volksbank |
| 24 | Corey Sweet | a 1'39" | Australia | Team Regiostrom - Senges |
| 25 | Christian Murro | a 1'52" | Italia | Tenax |
| 26 | Karsten Kroon | a 1'53" | Olanda | Team CSC |
| 27 | Thomas Rohregger | a 1'54" | Austria | Elk Haus - Simplon |
| 28 | Santo Anzà | a 1'57" | Italia | Serramenti Pvc Diquigiovanni - Selle Italia |
| 29 | Björn Papstein | a 2'01" | Germania | Team 3C - Gruppe Lamonta |
| 30 | Malte Urban | a 2'02" | Germania | Heinz von Heiden Focus |
•••••
| Posizione | Ciclista | Distacco | Paese | Squadra |
|---|---|---|---|---|
| 1 | Stefan Schumacher | in 30'44" | Germania | Gerolsteiner |
| 2 | Bert Grabsch | a 3" | Germania | T-Mobile Team |
| 3 | Jens Voigt | a 14" | Germania | Team CSC |
| 4 | Fränk Schleck | a 19" | Lussemburgo | Team CSC |
| 5 | Andreas Klöden | a 24" | Germania | Astana |
| 6 | Olaf Pollack | a 43" | Germania | Team Wiesenhof Felt |
| 7 | Nicki Sørensen | a 45" | Danimarca | Team CSC |
| 8 | Fabian Wegmann | a 48" | Germania | Gerolsteiner |
| 9 | Peter Velits | a 51" | Slovacchia | Team Wiesenhof Felt |
| 10 | Sebastian Siedler | a 52" | Germania | Team Milram |
| 11 | René Weissinger | a 54" | Germania | Team Volksbank |
| 12 | Björn Glasner | a 55" | Germania | Team Regiostrom - Senges |
| 13 | Lukasz Bodnar | a 59" | Polonia | Intel - Action |
| 14 | Jörg Ludewig | a 59" | Germania | Team Wiesenhof Felt |
| 15 | Torsten Schmidt | a 1'00" | Germania | Team Wiesenhof Felt |
| 16 | Marcel Sieberg | a 1'01" | Germania | Team Milram |
| 17 | Aivaras Baranauskas | a 1'02" | Lituania | Agritubel |
| 18 | Marek Rutkiewicz | a 1'04" | Polonia | Intel - Action |
| 19 | Stuart O'Grady | a 1'06" | Australia | Team CSC |
| 20 | Steffen Wesemann | a 1'07" | Germania | Team Wiesenhof Felt |
| 21 | Harald Totschnig | a 1'17" | Austria | Elk Haus - Simplon |
| 22 | Patrick Sinkewitz | a 1'26" | Germania | T-Mobile Team |
| 23 | Stefan Rucker | a 1'29" | Austria | Elk Haus - Simplon |
| 24 | Bernhard Kohl | a 1'30" | Austria | Gerolsteiner |
| 25 | Bart Vanheule | a 1'30" | Belgio | Chocolade Jacques - Topsport Vlaanderen |
| 26 | Blazej Janiaczyk | a 1'32" | Polonia | Intel - Action |
| 27 | Erik Zabel | a 1'32" | Germania | Team Milram |
| 28 | Gerhard Trampusch | a 1'33" | Austria | Team Volksbank |
| 29 | Corey Sweet | a 1'34" | Australia | Team Regiostrom - Senges |
| 30 | Giairo Ermeti | a 1'37" | Italia | Tenax |