2004 15: Granada - Alto de Sierra Nevada  29.6 k  
 General result
rankriderteamnattime
 1Santiago Pérez   PHO SPA 1:02'29''
 2Alejandro Valverde   KEL SPA 1'07''
 3Roberto Heras   LIB SPA 1'51''
 4Alexandre Vinokurov   TMO KAZ 3'06''
 5Francisco Mancebo   ILB SPA 3'18''
 6Carlos Garcia Quesada   KEL SPA 3'24''
 7José Angel Gómez  PAT SPA 3'59''
 8David Blanco  KEL SPA 4'00''
 9Isidro Nozal   LIB SPA 4'24''
 10Javier Pascual Rodriguez   KEL SPA 4'28''
 11Ivan Parra   CFB COL 4'30''
 12Hernan Buenahora   CFB COL 4'31''
 13Ricardo Serrano  CFB SPA 4'45''
 14Carlos Sastre   CST SPA 4'47''
 15Jorge Ferrio   PAT SPA 5'05''
 16Eladio Jimenez   KEL SPA 5'07''
 17Stefano Garzelli  VIN ITA 5'10''
 18Luis Pérez Rodriguez   COF SPA 5'21''
 19Aitor González   FAS SPA 5'23''
 20Samuel Sánchez  EUS SPA 5'24''
 21Dario Cioni   FAS ITA 5'40''
 22Tadej Valjavec   PHO SLO 5'48''
 23Floyd Landis   USP USA 5'53''
 24Manuel Beltrán   USP SPA 5'55''
 25José Enrique Gutiérrez   PHO SPA 6'15''
  Alessandro Petacchi   FAS ITADNS
 General ranking
rankriderteamnattime
 1Roberto Heras   LIB SPA 54:04'25''
 2Alejandro Valverde   KEL SPA 5''
 3Santiago Pérez   PHO SPA 1'45''
 4Francisco Mancebo   ILB SPA 2'02''
 5Isidro Nozal   LIB SPA 3'45''
 6Carlos Sastre   CST SPA 6'12''
 7Floyd Landis   USP USA 8'21''
 8Manuel Beltrán   USP SPA 8'44''
 9José Angel Gómez  PAT SPA 8'51''
 10Carlos Garcia Quesada   KEL SPA 8'59''