1999 10: Sestriere (ITA) - l'Alpe-d'Huez  220.5 k  
 General result
rankriderteamnattime
 1Giuseppe Guerini   TEL ITA 6:42'31''
 2Pavel Tonkov   MAP RUS 21''
 3Fernando Escartin   KEL SPA 25''
 4Alex Zülle   BAN SWI  
 5Lance Armstrong   USP USA  
 6Richard Virenque   PLT FRA  
 7Laurent Dufaux   SAE SWI  
 8Kurt Van de Wouwer   LOT BEL  
 9Manuel Beltrán   BAN SPA 32''
 10Carlos Alberto Contreras   KEL COL 49''
 11Stéphane Heulot   FDJ FRA 1'43''
 12Abraham Olano   ONC SPA 2'04''
 13Alexandre Vinokurov  CSO KAZ 2'13''
 14Benoit Salmon  CSO FRA  
 15Andrea Peron   ONC ITA 2'42''
 16Angel Luis Casero   VIT SPA  
 17Daniele Nardello   MAP ITA  
 18Tyler Hamilton   USP USA 2'45''
 19Georg Totschnig   TEL AUT 3'47''
 20Steve De Wolf COF BEL 4'00''
 21Thierry Bourguignon   BIG FRA 4'03''
 22Mario Aerts LOT BEL 4'36''
 23Roland Meier   COF SWI  
 24Francisco Tomas Garcia Rodriguez  VIT SPA 5'26''
 25Paolo Lanfranchi   MAP ITA 5'32''
  Jan Svorada   LAM CZEAB
  Leon van Bon   RAB NED 
  Paolo Savoldelli   SAE ITA 
  Raivis Belohvosciks LAM LAT 
  Axel Merckx   MAP BEL 
  Pavel Padrnos   LAM CZE 
  Zbiginiew Spruch   LAM POLDNS
 General ranking
rankriderteamnattime
 1Lance Armstrong   USP USA 46:14'03''
 2Abraham Olano   ONC SPA 7'42''
 3Alex Zülle   BAN SWI 7'47''
 4Laurent Dufaux   SAE SWI 8'07''
 5Fernando Escartin   KEL SPA 8'53''
 6Richard Virenque   PLT FRA 10'02''
 7Pavel Tonkov   MAP RUS 10'18''
 8Daniele Nardello   MAP ITA 10'56''
 9Giuseppe Guerini   TEL ITA 10'57''
 10Angel Luis Casero   VIT SPA 11'11''