| leader | | | | ARMSTRONG Lance | | USP | | 10h35'14" | | 10 | |
| 1. | | | | ARMSTRONG Lance | | USP | | 46'56" | | 35 | |
| 2. | | | | ZUBELDIA AGIRRE Haimar | | EUS | | 21" | | 25 | |
| 3. | | | | HAMILTON Tyler | | USP | | 31" | | 15 | |
| 4. | | | | BELOKI DORRONSORO Joseba | | FES | | 58" | | 10 | |
| 5. | | | | MILLAR David | | COF | | 01'00" | | 5 | |
| 6. | | | | JULICH Bobby | | C.A | | 01'23" | | 3 | |
| 7. | | | | OLANO MANZANO Abraham | | ONC | | 01'33" | | 0 | |
| 8. | | | | ZÜLLE Alex | | BAN | | 01'41" | | 0 | |
| 9. | | | | MOREAU Christophe | | FES | | 01'43" | | 0 | |
| 10. | | | | VAUGHTERS Jonathan | | C.A | | 02'02" | | 0 | |
| 11. | | | | PEÑA CACERES Miguel Angel | | ONC | | 02'05" | | 0 | |
| 12. | | | | JALABERT Laurent | | ONC | | 02'06" | | 0 | |
| 13. | | | | PRADERA RODRIGUEZ Mikel | | EUS | | 02'09" | | 0 | |
| 14. | | | | BROCHARD Laurent | | DEL | | 02'33" | | 0 | |
| 15. | | | | BOTERO ECHEVERRY Santiago | | KEL | | 02'36" | | 0 | |
| 16. | | | | ROUS Didier | | BJT | | 02'52" | | 0 | |
| 17. | | | | FLORES GALARZA Iker | | EUS | | 02'57" | | 0 | |
| 18. | | | | MONCOUTIE David | | COF | | 02'57" | | 0 | |
| 19. | | | | JEKER Fabian | | FES | | 02'58" | | 0 | |
| 20. | | | | LOPEZ DE MUNAIN RUIZ DE GAUNA Alberto | | EUS | | 02'59" | | 0 | |
| 21. | | | | DI GRANDE Giuseppe | | FES | | 03'03" | | 0 | |
| 22. | | | | VOIGT Jens | | C.A | | 03'09" | | 0 | |
| 23. | | | | BRARD Florent | | FES | | 03'19" | | 0 | |
| 24. | | | | CUESTA LOPEZ DE CASTRO Iñigo | | ONC | | 03'20" | | 0 | |
| 25. | | | | LUTTENBERGER Peter | | ONC | | 03'23" | | 0 | |
| 26. | | | | VAN DE WOUWER Kurt | | LOT | | 03'25" | | 0 | |
| 27. | | | | GARCIA ACOSTA Jose Vicente | | BAN | | 03'33" | | 0 | |
| 28. | | | | SEIGNEUR Eddy | | DEL | | 03'34" | | 0 | |
| 29. | | | | VERBRUGGHE Rik | | LOT | | 03'37" | | 0 | |
| 30. | | | | FRITSCH Nicolas | | FDJ | | 03'51" | | 0 | |