| 1. | | | | JALABERT Laurent | | ONC | | 21h36'11" | | 220 | |
| 2. | | | | BELLI Wladimir | | FES | | 51" | | 165 | |
| 3. | | | | REBELLIN Davide | | POL | | 01'01" | | 132 | |
| 4. | | | | AERTS Mario | | LOT | | 01'06" | | 121 | |
| 5. | | | | LUTTENBERGER Peter | | ONC | | 01'09" | | 110 | |
| 6. | | | | ETXEBARRIA ALKORTA David | | ONC | | 01'16" | | 99 | |
| 7. | | | | AEBERSOLD Niki | | RAB | | 01'27" | | 88 | |
| 8. | | | | PANTANI Marco | | MER | | 01'29" | | 77 | |
| 9. | | | | DOMINGUEZ DOMINGUEZ Juan Carlos | | VIT | | 01'38" | | 66 | |
| 10. | | | | BÖLTS Udo | | TEL | | 01'43" | | 55 | |
| 11. | | | | CHAURREAU BERNARDEZ Iñigo | | EUS | | 01'58" | | 47 | |
| 12. | | | | GONZALEZ DE GALDEANO ARANZABAL Igor | | VIT | | 01'59" | | 41 | |
| 13. | | | | VELO Marco | | MER | | 02'03" | | 37 | |
| 14. | | | | VERHEYEN Geert | | LOT | | 02'05" | | 32 | |
| 15. | | | | BOBRIK Vladislav | | RIS | | 02'10" | | 28 | |
| 16. | | | | ZBERG Beat | | RAB | | 02'13" | | 25 | |
| 17. | | | | FIGUERAS Giuliano | | MAP | | 02'18" | | 22 | |
| 18. | | | | HERAS HERNANDEZ Roberto | | KEL | | 02'20" | | 19 | |
| 19. | | | | NOE Andrea | | MAP | | 02'22" | | 16 | |
| 20. | | | | DEL OLMO ZENDEGI Txema | | EUS | | 02'24" | | 15 | |
| 21. | | | | FERNANDEZ BUSTINZA Bingen | | EUS | | 02'28" | | 14 | |
| 22. | | | | DONATI Massimo | | VIN | | 02'28" | | 13 | |
| 23. | | | | MERCKX Axel | | MAP | | 02'31" | | 12 | |
| 24. | | | | GENTILI Massimiliano | | CTA | | 02'37" | | 11 | |
| 25. | | | | CUESTA LOPEZ DE CASTRO Iñigo | | ONC | | 02'41" | | 10 | |
| 26. | | | | PUTTINI Felice | | AMI | | 02'50" | | 10 | |
| 27. | | | | VIRENQUE Richard | | POL | | 02'50" | | 10 | |
| 28. | | | | BLANCO GIL Santiago | | VIT | | 02'53" | | 10 | |
| 29. | | | | SEVILLA RIVERA Oscar Miguel | | KEL | | 03'00" | | 10 | |
| 30. | | | | GONZALEZ ARRIETA Ramon | | EUS | | 03'17" | | 10 | |
| 31. | | | | GARCIA CASAS Felix Manuel | | FES | | 03'24" | | 10 | |