| Pos | Rider | Country | Team | Time | Gap |
|---|---|---|---|---|---|
| (1) | Angel VICIOSO | ESP | 19h52'27" | 0 | |
| 2 | Xavier TONDO VOLPINI | ESP | 0 | 1'06" | |
| 3 | Bruno PIRES | POR | - | 0 | 1'42" |
| 4 | Koldo GIL | ESP | 0 | 1'55" | |
| 5 | Tomasz MARCZYNSKI | POL | FLM | 0 | 2'16" |
| 6 | Gonzalo RABUNAL RIOS | ESP | KGZ | 0 | 2'23" |
| 7 | Nikita ESKOV | RUS | TCS | 0 | 2'26" |
| 8 | Constantino ZABALLA | ESP | 0 | 3'05" | |
| 9 | José AZEVEDO | POR | SLB | 0 | 3'11" |
| 10 | Jaume ROVIRA | ESP | 0 | 4'10" |