2003 18: Las Rozas de Madrid vv  143.8 k  
 General result
rankriderteamnattime
 1Pedro Diaz Lobato   PAT SPA 3:07'47''
 2Constantino Zaballa  KEL SPA 44''
 3José Luis Arrieta   BAN SPA  
 4Raphael Schweda   BIA GER  
 5José Vicente Garcia Acosta   BAN SPA  
 6Iñaki Isasi  EUS SPA  
 7Joan Horrach   MIL SPA 47''
 8Oscar Laguna   FUE SPA 52''
 9Carlos Garcia Quesada   KEL SPA 56''
 10Erik Zabel   TEL GER 58''
 11Alessandro Petacchi   FAS ITA  
 12Fred Rodriguez  SID USA  
 13Alexandre Usov  PHO BLR  
 14Fabrizio Guidi   BIA ITA  
 15Thomas Bruun  CST DEN  
 16Sergei Ivanov   FAS RUS  
 17Angel Edo   MIL SPA  
 18Miguel Angel Martin Perdiguero   DVE SPA  
 19Unai Etxebarria   EUS VEN  
 20Michael Rasmussen  RAB DEN  
 21Gorka González  EUS SPA  
 22Carlos Torrent   PAT SPA  
 23Giovanni Lombardi   DVE ITA 1'02''
 24Josep Jufré  FUE SPA  
 25Unai Osa   BAN SPA  
  Gorka Gerrikagoitia   EUS SPADNS
  Sven Montgomery  FAS SWI 
 General ranking
rankriderteamnattime
 1Isidro Nozal  ONC SPA 61:20'42''
 2Igor González de Galdeano   ONC SPA 3'03''
 3Roberto Heras   USP SPA 3'09''
 4Manuel Beltrán   USP SPA 5'16''
 5Alejandro Valverde   KEL SPA 5'20''
 6Francisco Mancebo   BAN SPA 6'27''
 7Michael Rasmussen  RAB DEN 7'25''
 8Luis Pérez Rodriguez   COF SPA 8'51''
 9Unai Osa   BAN SPA 8'57''
 10Félix Rafaël Cardenas   LB2 COL 9'28''