| 1 | Gerald Ciolek | in 4h29'40" | Germania | High Road |
| 2 | Paul Voss | st | Germania | Team 3C - Gruppe |
| 3 | Luca Paolini | st | Italia | Acqua & Sapone - Caffè Mokambo |
| 4 | Christian Knees | st | Germania | Team Milram |
| 5 | Robert Retschke | st | Germania | Team Mapei Heizomat |
| 6 | Markus Fothen | st | Germania | Gerolsteiner |
| 7 | Mikel Pradera Rodríguez | st | Spagna | Benfica |
| 8 | Kim Kirchen | st | Lussemburgo | High Road |
| 9 | Gerhard Trampusch | st | Austria | Elk Haus - Simplon |
| 10 | Florian Stalder | st | Svizzera | Team Volksbank |
| 11 | Andreas Dietziker | st | Svizzera | Team Volksbank |
| 12 | Peter Wrolich | st | Austria | Gerolsteiner |
| 13 | Mikhaylo Khalilov | st | Ucraina | Ceramica Flaminia Bossini Docce |
| 14 | Vincent Jérôme | st | Francia | Bouygues Telecom |
| 15 | Javier Benitez Pomares | st | Spagna | Benfica |
| 16 | Bernhard Kohl | st | Austria | Gerolsteiner |
| 17 | Karsten Kroon | st | Olanda | Team CSC |
| 18 | Thomas Rohregger | st | Austria | Elk Haus - Simplon |
| 19 | Yannick Talabardon | st | Francia | Crédit Agricole |
| 20 | Fabian Wegmann | st | Germania | Gerolsteiner |
| 21 | Niki Terpstra | st | Olanda | Team Milram |
| 22 | Luke Roberts | st | Australia | Team Kuota - Senges |
| 23 | Stef Clement | st | Olanda | Bouygues Telecom |
| 24 | Olivier Bonnaire | st | Francia | Bouygues Telecom |
| 25 | Jose João Pimenta Costa Mendes | st | Portogallo | Benfica |
| 26 | Giampaolo Caruso | st | Italia | Ceramica Flaminia Bossini Docce |
| 27 | Björn Schröder | st | Germania | Team Milram |
| 28 | Bert Grabsch | st | Germania | High Road |
| 29 | Lars Ytting Bak | st | Danimarca | Team CSC |
| 30 | Antonio D'Aniello | st | Italia | Ceramica Flaminia Bossini Docce |