| 1 | Juan José Haedo | in 4h34'59" | Argentina | Team CSC | 
 | 2 | Romain Feillu | st | Francia | Agritubel | 
 | 3 | Borut Bozic | st | Slovenia | Cycle Collstrop | 
 | 4 | Tom Leezer | st | Olanda | Rabobank | 
 | 5 | Mattia Gavazzi | st | Italia | Preti Mangimi - Prisma Stufe | 
 | 6 | Assan Bazayev | st | Kazakistan | Astana | 
 | 7 | Clemens Fankhauser | st | Austria | Elk Haus - Simplon | 
 | 8 | Sébastien Hinault | st | Francia | Crédit Agricole | 
 | 9 | Javier Benitez Pomares | st | Spagna | Benfica | 
 | 10 | Harald Starzengruber | st | Austria | Elk Haus - Simplon | 
 | 11 | Mikel Gaztañaga Echevarria | st | Spagna | Agritubel | 
 | 12 | Roman Kireyev | st | Kazakistan | Astana | 
 | 13 | Mathieu Criquielion | st | Belgio | Mitsubishi - Jartazi | 
 | 14 | Michal Golas | st | Polonia | Cycle Collstrop | 
 | 15 | Cyril Lemoine | st | Francia | Crédit Agricole | 
 | 16 | Jose João Pimenta Costa Mendes | st | Portogallo | Benfica | 
 | 17 | Mathew Hayman | st | Australia | Rabobank | 
 | 18 | Kalle Kriit | st | Estonia | Mitsubishi - Jartazi | 
 | 19 | Salvatore Commesso | st | Italia | Preti Mangimi - Prisma Stufe | 
 | 20 | Robert Lauscha | st | Austria | Elk Haus - Simplon | 
 | 21 | Mirko Selvaggi | st | Italia | Cycle Collstrop | 
 | 22 | Stuart O'Grady | st | Australia | Team CSC | 
 | 23 | Benoît Joachim | st | Lussemburgo | Astana | 
 | 24 | Grégory Habeaux | st | Belgio | Mitsubishi - Jartazi | 
 | 25 | Grégory Rast | st | Svizzera | Astana | 
 | 26 | Clément Lhotellerie | st | Francia | Skil - Shimano | 
 | 27 | David Deroo | st | Francia | Skil - Shimano | 
 | 28 | Jimmy Engoulvent | st | Francia | Crédit Agricole | 
 | 29 | Sebastian Langeveld | st | Olanda | Rabobank | 
 | 30 | Ignatas Konovalovas | st | Lituania | Crédit Agricole |