2003 21: Milano vv  33.0 k  
 General result
rankriderteamnattime
 1Sergei Gontchar   CPK UKR 38'04''
 2Marzio Bruseghin   FAS ITA 19''
 3Aitor González   FAS SPA 20''
 4Dario Frigo   FAS ITA 26''
 5Raimondas Rumsas  LAM LTU 1'03''
 6Sandy Casar  FDJ FRA 1'05''
 7Stefano Garzelli   SID ITA 1'16''
 8Leonardo Bertagnolli  SAE ITA 1'18''
 9Yaroslav Popovych   LAN UKR 1'19''
 10Georg Totschnig   GST AUT 1'21''
 11Magnus Backstedt  FAK SWE 1'24''
 12Bernhard Eisel  FDJ AUT 1'28''
 13Wladimir Belli   LAM ITA 1'38''
 14Kim Kirchen  FAS LUX 1'39''
 15Andrea Noč   ALS ITA 1'49''
 16Eddy Mazzoleni   SID ITA 1'50''
 17Massimo Codol   MER ITA 2'08''
 18Gilberto Simoni   SAE ITA 2'14''
 19Franco Pellizotti   ALS ITA 2'19''
 20Carlos Da Cruz  FDJ FRA 2'30''
 21Manuel Quinziato  LAM ITA 2'31''
 22Dariusz Baranowski   CCC POL 2'37''
 23Luis Laverde   FPF COL 2'41''
 24Jan Svorada   LAM CZE 2'44''
 25Marco Velo   FAS ITA 2'45''
 General ranking
rankriderteamnattime
 1Gilberto Simoni   SAE ITA 89:32'09''
 2Stefano Garzelli   SID ITA 7'06''
 3Yaroslav Popovych   LAN UKR 7'11''
 4Andrea Noč   ALS ITA 9'24''
 5Georg Totschnig   GST AUT 9'42''
 6Raimondas Rumsas  LAM LTU 9'50''
 7Dario Frigo   FAS ITA 10'50''
 8Sergei Gontchar   CPK UKR 14'14''
 9Franco Pellizotti   ALS ITA 14'26''
 10Eddy Mazzoleni   SID ITA 19'21''