2004 13: El Ejido - Málaga  172.4 k  
 General result
rankriderteamnattime
 1Alessandro Petacchi   FAS ITA 4:01'55''
 2Erik Zabel   TMO GER 0''
 3Pedro Horrillo   QSD SPA  
 4Stuart O'Grady  COF AUS  
 5Cristian Moreni   ALS ITA  
 6Erki Pütsep  AG2 EST  
 7Eddy Mazzoleni   SAE ITA  
 8Guido Trenti   FAS USA  
 9Marco Zanotti   VIN ITA  
 10Antonio Cruz   USP USA  
 11Luca Paolini   QSD ITA  
 12Manuel Quinziato  LAM ITA  
 13Iñaki Isasi   EUS SPA  
 14David Fernandez   PAT SPA  
 15Daniele Righi   LAM ITA  
 16David Herrero  PAT SPA  
 17Constantino Zaballa   SDV SPA  
 18Mariano Piccoli   LAM ITA  
 19Bram Tankink   QSD NED  
 20Guennadi Mikhailov   USP RUS  
 21Mikel Artetxe   EUS SPA  
 22Juan Fuentes   SAE SPA  
 23Aitor Pérez  CFB SPA  
 24José Enrique Gutiérrez   PHO SPA  
 25Benoit Joachim   USP LUX  
  Tyler Hamilton   PHO USADNS
 General ranking
rankriderteamnattime
 1Roberto Heras   LIB SPA 48:52'45''
 2Francisco Mancebo   ILB SPA 35''
 3Alejandro Valverde   KEL SPA 49''
 4Isidro Nozal   LIB SPA 1'12''
 5Floyd Landis   USP USA 2'19''
 6Manuel Beltrán   USP SPA 2'40''
 7Carlos Sastre   CST SPA 3'16''
 8Santiago Pérez   PHO SPA 4'22''
 9José Angel Gómez  PAT SPA 5'07''
 10David Blanco  KEL SPA 6'12''