1999 2: Challans - Saint-Nazaire  176.0 k  
 General result
rankriderteamnattime
 1Tom Steels   MAP BEL 3:45'32''
 2Jaan Kirsipuu   CSO EST 0''
 3Mario Cipollini   SAE ITA  
 4Erik Zabel   TEL GER  
 5Jimmy Casper FDJ FRA  
 6George Hincapie   USP USA  
 7Jan Svorada   LAM CZE  
 8Silvio Martinello   PLT ITA  
 9Stuart O'Grady   CRE AUS  
 10François Simon   CRE FRA  
 11Christophe Capelle   BIG FRA  
 12Sébastien Hinault CRE FRA  
 13Christophe Moreau   FES FRA  
 14Fabien De Waele LOT BEL  
 15Zbiginiew Spruch   LAM POL  
 16Henk Vogels   CRE AUS  
 17Erik Dekker   RAB NED  
 18Mario Aerts LOT BEL  
 19Rolf Huser  FES SWI  
 20Jens Voigt   CRE GER  
 21Abraham Olano   ONC SPA  
 22Angel Luis Casero   VIT SPA  
 23Axel Merckx   MAP BEL  
 24Alexandre Vinokurov  CSO KAZ  
 25Mario Scirea   SAE ITA  
  Marc Wauters   RAB BELAB
  Jonathan Vaughters  USP USA 
 General ranking
rankriderteamnattime
 1Jaan Kirsipuu   CSO EST 8:49'38''
 2Lance Armstrong   USP USA 14''
 3Stuart O'Grady   CRE AUS 22''
 4Abraham Olano   ONC SPA 25''
 5Christophe Moreau   FES FRA 29''
 6Tom Steels   MAP BEL 31''
 7George Hincapie   USP USA 32''
 8Alexandre Vinokurov  CSO KAZ 35''
 9Santos González   ONC SPA 37''
 10Andrea Peron   ONC ITA 39''