•••••
| Posizione | Ciclista | Distacco | Paese | Squadra |
|---|---|---|---|---|
| 1 | Fabian Cancellara | in 7h14'35" | Svizzera | Team CSC |
| 2 | Filippo Pozzato | a 4" | Italia | Liquigas |
| 3 | Philippe Gilbert | a 4" | Belgio | Française des Jeux |
| 4 | Davide Rebellin | a 4" | Italia | Gerolsteiner |
| 5 | Mirco Lorenzetto | a 4" | Italia | Lampre |
| 6 | Anthony Geslin | a 4" | Francia | Bouygues Telecom |
| 7 | Rinaldo Nocentini | a 4" | Italia | AG2R La Mondiale |
| 8 | Óscar Freire Gómez | a 5" | Spagna | Rabobank |
| 9 | Thor Hushovd | a 5" | Norvegia | Crédit Agricole |
| 10 | Kurt-Asle Arvesen | a 5" | Norvegia | Team CSC |
| 11 | Alessandro Bertolini | a 5" | Italia | Serramenti PVC Diquigiovanni - Androni Giocattoli |
| 12 | Enrico Gasparotto | a 5" | Italia | Barloworld |
| 13 | Raffaele Illiano | a 8" | Italia | Serramenti PVC Diquigiovanni - Androni Giocattoli |
| 14 | Iñigo Landaluze Intxaurraga | a 11" | Spagna | Euskaltel - Euskadi |
| 15 | Franco Pellizotti | a 12" | Italia | Liquigas |
| 16 | Alessandro Ballan | a 13" | Italia | Lampre |
| 17 | Erik Zabel | a 14" | Germania | Team Milram |
| 18 | Baden Cooke | a 14" | Australia | Barloworld |
| 19 | Nick Nuyens | a 14" | Belgio | Cofidis, le Crédit par Télephone |
| 20 | Martin Elmiger | a 15" | Svizzera | AG2R La Mondiale |
| 21 | Enrico Rossi | a 15" | Italia | NGC Medical - OTC Industria Porte |
| 22 | Maximiliano Ariel Richeze | a 15" | Argentina | CSF Group Navigare |
| 23 | Xavier Florencio Cabre | a 15" | Spagna | Bouygues Telecom |
| 24 | Julian Dean | a 15" | Nuova Zelanda | Slipstream Chipotle presented by H30 |
| 25 | Aitor Galdos Alonso | a 15" | Spagna | Euskaltel - Euskadi |
| 26 | Lloyd Mondory | a 15" | Francia | AG2R La Mondiale |
| 27 | Manuele Mori | a 15" | Italia | Saunier Duval - Scott |
| 28 | Tom Boonen | a 16" | Belgio | Quick Step |
| 29 | Arnaud Labbe | a 16" | Francia | Bouygues Telecom |
| 30 | Luca Mazzanti | a 16" | Italia | Tinkoff Credit Systems |
•••••