1. José Iván Gutiérrez (ESP) (Caisse D´Epargne) 3h 46´59".

2. Rubén Plaza (ESP) (SL Benfica) a 4".

3. Manuel Vázquez (ESP) (Contentpolis-Murcia) a 4".

4. Xavier Florencio (ESP) (Bouygues) a 6".

5. Gorka Verdugo (ESP) (Euskatel) a 6".

6. Alberto Contador (ESP) (Astana) a 9".

7. Danail Petrov (BUL) (SL Benfica) a 10".

8. Vincenzo Nibali (ITA) (Liquigas) a 10".

9. Antonio Colom (ESP) (Astana) a 10".

10. Francisco Vila (ESP) (Lampre) a 10".

Por equipos: 1. Bouygues 11h 20´57". 2. Euskatel 11h 22´58". 3. Astana 11h 22´29".