2004 19: Bormio - Presolana  122.0 k  
 General result
rankriderteamnattime
 1Stefano Garzelli   VIN ITA 3:52'16''
 2Gilberto Simoni   SAE ITA 2''
 3Tadej Valjavec   PHO SLO 23''
 4Dario Cioni   FAS ITA 52''
 5Damiano Cunego   SAE ITA  
 6Eddy Mazzoleni   SAE ITA 1'23''
 7Pavel Tonkov   VIN RUS  
 8Sergei Gontchar   CPK UKR  
 9Bradley McGee   FDJ AUS 1'43''
 10Franco Pellizotti   ALS ITA  
 11Wladimir Belli   LAM ITA  
 12Juan Manuel Garate   LAM SPA  
 13Julio Alberto Pérez Cuapio   PAN MEX 1'51''
 14Emanuele Sella PAN ITA  
 15Steve Zampieri   VIN SWI 2'34''
 16Yaroslav Popovych   LAN UKR  
 17Oliver Zaugg SDV SWI  
 18Christophe Brandt   LOT BEL 2'40''
 19Luis Laverde   FPF COL 2'44''
 20Niki Aebersold   PHO SWI 3'31''
 21Ruben Lobato  SDV SPA 4'06''
 22Marzio Bruseghin   FAS ITA 5'02''
 23Dario Andriotto   VIN ITA  
 24Giuseppe di Grande   FPF ITA 7'04''
 25David Cañada Garcia   SDV SPA 8'27''
 General ranking
rankriderteamnattime
 1Damiano Cunego   SAE ITA 84:33'34''
 2Sergei Gontchar   CPK UKR 2'02''
 3Gilberto Simoni   SAE ITA 2'05''
 4Dario Cioni   FAS ITA 4'44''
 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''