2004 20: Clusone - Milano  149.0 k  
 General result
rankriderteamnattime
 1Alessandro Petacchi   FAS ITA 4:07'01''
 2Marco Zanotti   VIN ITA 0''
 3Aart Vierhouten   LOT NED  
 4Olaf Pollack  GST GER  
 5Alejandro Borrajo  PAN ARG  
 6Alexandre Usov  PHO BLR  
 7Marco Velo   FAS ITA  
 8Simone Cadamuro  CPK ITA  
 9Angelo Furlan   ALS ITA 3''
 10Marcus Ljungqvist  ALS SWE  
 11Crescenzo D'Amore   ACQ ITA  
 12Gorik Gardeyn  LOT BEL  
 13Mauro Gerosa   VIN ITA  
 14Maxim Rudenko CHO UKR  
 15Manuele Mori SDV ITA  
 16David Caņada Garcia   SDV SPA  
 17Franco Pellizotti   ALS ITA  
 18Damiano Cunego   SAE ITA 8''
 19Eddy Mazzoleni   SAE ITA  
 20Sergei Gontchar   CPK UKR  
 21Gilberto Simoni   SAE ITA  
 22Michael Albasini  PHO SWI  
 23Philippe Gilbert  FDJ BEL  
 24Wladimir Belli   LAM ITA  
 25Yaroslav Popovych   LAN UKR  
 General ranking
rankriderteamnattime
 1Damiano Cunego   SAE ITA 88:40'43''
 2Sergei Gontchar   CPK UKR 2'02''
 3Gilberto Simoni   SAE ITA 2'05''
 4Dario Cioni   FAS ITA 4'36''
 5Yaroslav Popovych   LAN UKR 5'05''
 6Stefano Garzelli   VIN ITA 5'31''
 7Wladimir Belli   LAM ITA 6'12''
 8Bradley McGee   FDJ AUS 6'15''
 9Tadej Valjavec   PHO SLO 6'34''
 10Juan Manuel Garate   LAM SPA 7'47''