Classement de la 20ème étape
| Rivas Futura - Rivas Vaciamadrid (C.R.I.), 27,5 Kms. |
 |
| 1º | VINOKOUROV, Alexandre | KAZ | 33:39 |
| 2º | SÁNCHEZ, Samuel | ESP | a 6 |
| 3º | VALVERDE, Alejandro | ESP | a 19 |
| 4º | BODROGI, Laszlo | HUN | a 26 |
| 5º | KARPETS, Vladimir | RUS | a 30 |
| 6º | O'GRADY, Stuart | AUS | a 32 |
| 7º | SASTRE, Carlos | ESP | a 44 |
| 8º | GUSEV, Vladimir | RUS | a 49 |
| 9º | HIEKMANN, Torsten | GER | a 55 |
| 10º | ROSSELER, Sébastien | BEL | a 1:00 |
| 11º | DANIELSON, Thomas | USA | a 1:04 |
| 12º | MILLAR, David | GBR | a 1:05 |
| 13º | KASHECHKIN, Andrey | KAZ | a 1:06 |
| 14º | PÉREZ, Luis | ESP | a 1:28 |
| 15º | BAK, Lars Ytting | DEN | a 1:43 |
| 16º | BACKSTEDT, Magnus | SWE | a 1:44 |
| 17º | GOMEZ MARCHANTE, J. Angel | ESP | a 1:45 |
| 18º | DEVOLDER, Stijn | BEL | a 1:48 |
| 19º | MARTINEZ, Egoi | ESP | a 1:54 |
| 20º | BRAJKOVIC, Janez | SLO | a 1:54 |