2006 20: Rivas Vaciamadrid vv  27.5 k  
 General result
rankriderteamnattime
 1Alexandre Vinokurov   AST KAZ 33'39''
 2Samuel Sánchez   EUS SPA 6''
 3Alejandro Valverde   CEI SPA 19''
 4Laszlo Bodrogi   CRE HUN 26''
 5Vladimir Karpets  CEI RUS 30''
 6Stuart O'Grady   CSC AUS 32''
 7Carlos Sastre   CSC SPA 44''
 8Vladimir Gusev   DSC RUS 49''
 9Torsten Hiekmann   GST GER 55''
 10Sébastien Rosseler  QST BEL 1'00''
 11Tom Danielson   DSC USA 1'04''
 12David Millar   SDV GBR 1'05''
 13Andrei Kashechkin   AST KAZ 1'06''
 14Luis Pérez Rodriguez   COF SPA 1'28''
 15Lars Bak  CSC DEN 1'43''
 16Magnus Backstedt   LIQ SWE 1'44''
 17José Angel Gómez   SDV SPA 1'45''
 18Stijn Devolder   DSC BEL 1'48''
 19Egoi Martínez   DSC SPA 1'54''
 20Janez Brajkovic DSC SLO  
 21Kurt-Asle Arvesen   CSC NOR 1'57''
 22Marcus Ljungqvist   CSC SWE 2'02''
 23Carlos Barredo  AST SPA 2'04''
 24Kevin De Weert   QST BEL  
 25Chris Horner  DVL USA 2'06''
  Matteo Carrara  LAM ITADNS
 General ranking
rankriderteamnattime
 1Alexandre Vinokurov   AST KAZ 77:42'17''
 2Alejandro Valverde   CEI SPA 1'12''
 3Andrei Kashechkin   AST KAZ 3'12''
 4Carlos Sastre   CSC SPA 3'35''
 5José Angel Gómez   SDV SPA 6'51''
 6Tom Danielson   DSC USA 8'09''
 7Samuel Sánchez   EUS SPA 8'29''
 8Vladimir Karpets  CEI RUS 10'36''
 9Manuel Beltrán   DSC SPA 10'47''
 10Luis Pérez Rodriguez   COF SPA 11'32''