| 1 | Ignatas Konovalovas | in 4h56'40" | Lituania | Crédit Agricole | 
 | 2 | Sergey Lagutin | st | Uzbekistan | Cycle Collstrop | 
 | 3 | Cyril Lemoine | st | Francia | Crédit Agricole | 
 | 4 | Romain Feillu | st | Francia | Agritubel | 
 | 5 | Fränk Schleck | st | Lussemburgo | Team CSC | 
 | 6 | Assan Bazayev | st | Kazakistan | Astana | 
 | 7 | Salvatore Commesso | st | Italia | Preti Mangimi - Prisma Stufe | 
 | 8 | Jimmy Engoulvent | st | Francia | Crédit Agricole | 
 | 9 | David Kopp | st | Germania | Cycle Collstrop | 
 | 10 | Michael Albasini | st | Svizzera | Liquigas | 
 | 11 | Borut Bozic | st | Slovenia | Cycle Collstrop | 
 | 12 | Sebastian Langeveld | st | Olanda | Rabobank | 
 | 13 | Clément Lhotellerie | st | Francia | Skil - Shimano | 
 | 14 | Nico Sijmens | st | Belgio | Landbouwkrediet - Tonissteiner | 
 | 15 | Julien Simon | st | Francia | Crédit Agricole | 
 | 16 | Sébastien Hinault | st | Francia | Crédit Agricole | 
 | 17 | Javier Benitez Pomares | st | Spagna | Benfica | 
 | 18 | Sergey Rudaskov | st | Russia | Cycle Collstrop | 
 | 19 | Stefan Rucker | st | Austria | Elk Haus - Simplon | 
 | 20 | Koen De Kort | st | Olanda | Astana | 
 | 21 | Bert De Waele | st | Belgio | Landbouwkrediet - Tonissteiner | 
 | 22 | René Haselbacher | st | Austria | Astana | 
 | 23 | Danail Andonov Petrov | st | Bulgaria | Benfica | 
 | 24 | Serhiy Honchar | st | Ucraina | Preti Mangimi - Prisma Stufe | 
 | 25 | Laszlo Bodrogi | st | Ungheria | Crédit Agricole | 
 | 26 | Benoît Joachim | st | Lussemburgo | Astana | 
 | 27 | Boris Shpilevsky | st | Russia | Preti Mangimi - Prisma Stufe | 
 | 28 | Stuart O'Grady | st | Australia | Team CSC | 
 | 29 | Aaron Kemps | st | Australia | Astana | 
 | 30 | Fabian Cancellara | st | Svizzera | Team CSC |