2003 7: Avezzano - Monte Terminillo  146.0 k  
 General result
rankriderteamnattime
 1Stefano Garzelli   SID ITA 3:55'19''
 2Gilberto Simoni   SAE ITA 0''
 3Andrea Noè   ALS ITA 2''
 4Pavel Tonkov   CCC RUS 14''
 5Eddy Mazzoleni   SID ITA 37''
 6Marius Sabaliauskas   SAE LTU 38''
 7Raimondas Rumsas  LAM LTU  
 8Franco Pellizotti   ALS ITA 53''
 9Yaroslav Popovych   LAN UKR 59''
 10Julio Alberto Pérez Cuapio   PAN MEX 1'21''
 11Georg Totschnig   GST AUT  
 12Francesco Casagrande   LAM ITA 2'33''
 13Michele Scarponi   DVE ITA  
 14Giuliano Figueras   PAN ITA 2'47''
 15Leonardo Bertagnolli  SAE ITA 2'57''
 16Fredy González   SEL COL  
 17Dariusz Baranowski   CCC POL  
 18Wladimir Belli   LAM ITA  
 19Scott Sunderland   FAK AUS 3'12''
 20Marco Velo   FAS ITA  
 21Carlos Garcia Quesada   KEL SPA 3'43''
 22Pietro Caucchioli   ALS ITA 3'46''
 23Massimo Codol   MER ITA  
 24Charles Wegelius  CPK GBR  
 25Marco Pantani   MER ITA  
 General ranking
rankriderteamnattime
 1Stefano Garzelli   SID ITA 31:39'24''
 2Gilberto Simoni   SAE ITA 31''
 3Andrea Noè   ALS ITA 44''
 4Marius Sabaliauskas   SAE LTU 1'28''
 5Franco Pellizotti   ALS ITA 1'36''
 6Pavel Tonkov   CCC RUS 1'40''
 7Raimondas Rumsas  LAM LTU 1'54''
 8Yaroslav Popovych   LAN UKR 1'56''
 9Georg Totschnig   GST AUT 2'16''
 10Eddy Mazzoleni   SID ITA 3'02''