2004 10: Limoges - Saint-Flour  237.0 k  
 General result
rankriderteamnattime
 1Richard Virenque   QSD FRA 6:00'24''
 2Andreas Klöden   TMO GER 5'19''
 3Erik Zabel   TMO GER  
 4Francisco Mancebo   ILB SPA  
 5Thomas Voeckler  BLB FRA  
 6Lance Armstrong   USP USA  
 7Georg Totschnig   GST AUT  
 8Kim Kirchen  FAS LUX  
 9Michele Scarponi DVE ITA  
 10Pietro Caucchioli   ALS ITA  
 11Iban Mayo   EUS SPA  
 12Michael Rasmussen  RAB DEN  
 13Ivan Basso   CST ITA  
 14Carlos Sastre   CST SPA  
 15Jan Ullrich   TMO GER  
 16Denis Menchov   ILB RUS 5'26''
 17Levy Leipheimer   RAB USA  
 18Bobby Julich   CST USA  
 19Gilberto Simoni   SAE ITA  
 20Ińigo Landaluze   EUS SPA  
 21Santos González   PHO SPA  
 22José Azevedo   USP POR  
 23Stuart O'Grady   COF AUS  
 24Oscar Pereiro  PHO SPA  
 25Aitor González   FAS SPA  
  Angel Vicioso   LIB SPAAB
  Mirko Celestino  SAE ITA 
  Sébastien Hinault   CRE FRA 
 General ranking
rankriderteamnattime
 1Thomas Voeckler  BLB FRA 42:42'14''
 2Stuart O'Grady   COF AUS 3'00''
 3Sandy Casar  FDJ FRA 4'13''
 4Richard Virenque   QSD FRA 6'52''
 5Jakob Piil   CST DEN 7'31''
 6Lance Armstrong   USP USA 9'35''
 7Erik Zabel   TMO GER 9'58''
 8José Azevedo   USP POR 10'04''
 9José Enrique Gutiérrez   PHO SPA 10'09''
 10Francisco Mancebo   ILB SPA 10'18''