•••••
| Posizione | Ciclista | Distacco | Paese | Squadra |
|---|---|---|---|---|
| 1 | Stefan Schumacher | in 6h11'49" | Germania | Gerolsteiner |
| 2 | Davide Rebellin | a 21" | Italia | Gerolsteiner |
| 3 | Danilo Di Luca | a 22" | Italia | Liquigas |
| 4 | Matthias Kessler | a 23" | Germania | Astana |
| 5 | Michael Boogerd | a 24" | Olanda | Rabobank |
| 6 | Alejandro Valverde Belmonte | a 27" | Spagna | Caisse d'Epargne |
| 7 | Paolo Bettini | a 27" | Italia | Quick Step - Innergetic |
| 8 | Óscar Freire Gómez | a 1'07" | Spagna | Rabobank |
| 9 | Riccardo Riccò | a 1'07" | Italia | Saunier Duval - Prodir |
| 10 | Fränk Schleck | a 1'07" | Lussemburgo | Team CSC |
| 11 | Joaquim Rodríguez Oliver | a 1'07" | Spagna | Caisse d'Epargne |
| 12 | Thomas Dekker | a 1'07" | Olanda | Rabobank |
| 13 | Fabian Wegmann | a 1'07" | Germania | Gerolsteiner |
| 14 | Kim Kirchen | a 1'12" | Lussemburgo | T-Mobile Team |
| 15 | Samuel Sánchez González | a 1'14" | Spagna | Euskaltel - Euskadi |
| 16 | Martin Elmiger | a 1'14" | Svizzera | AG2R Prevoyance |
| 17 | Alexandre Botcharov | a 1'14" | Russia | Crédit Agricole |
| 18 | Johan Vansummeren | a 1'14" | Belgio | Predictor - Lotto |
| 19 | Mario Aerts | a 1'14" | Belgio | Predictor - Lotto |
| 20 | Francesco Bellotti | a 1'14" | Italia | Crédit Agricole |
| 21 | Carlos Barredo Llamazales | a 1'14" | Spagna | Quick Step - Innergetic |
| 22 | Maxim Iglinskiy | a 1'14" | Kazakistan | Astana |
| 23 | Manuele Mori | a 1'14" | Italia | Saunier Duval - Prodir |
| 24 | Rinaldo Nocentini | a 1'14" | Italia | AG2R Prevoyance |
| 25 | Juan José Cobo Acebo | a 1'14" | Spagna | Saunier Duval - Prodir |
| 26 | Egoi Martínez de Esteban | a 1'14" | Spagna | Discovery Channel Pro Cycling Team |
| 27 | Laurent Brochard | a 1'22" | Francia | Bouygues Telecom |
| 28 | Cristian Moreni | a 1'23" | Italia | Cofidis, le Crédit par Télephone |
| 29 | Matteo Carrara | a 1'29" | Italia | Unibet.com |
| 30 | Alessandro Spezialetti | a 1'32" | Svizzera | Liquigas |
•••••