2004 P: Luik/Liège (BEL) vv  6.1 k  
 General result
rankriderteamnattime
 1Fabian Cancellara FAS SWI 6'50''
 2Lance Armstrong   USP USA 2''
 3José Ivan Gutiérrez   ILB SPA 8''
 4Bradley McGee   FDJ AUS 9''
 5Thor Hushovd   CRE NOR 10''
 6Oscar Pereiro  PHO SPA 11''
 7Jens Voigt   CST GER  
 8Christophe Moreau   CRE FRA 12''
 9Bobby Julich   CST USA  
 10George Hincapie   USP USA  
 11José Enrique Gutiérrez   PHO SPA 14''
 12Angel Vicioso   LIB SPA 15''
 13Levy Leipheimer   RAB USA  
 14Carlos Sastre   CST SPA  
 15Kurt-Asle Arvesen  CST NOR 16''
 16Jan Ullrich   TMO GER 17''
 17Floyd Landis   USP USA 18''
 18Tyler Hamilton   PHO USA  
 19Viatcheslav Jekimov   USP RUS 19''
 20Andrea Peron   CST ITA  
 21Danilo Hondo   GST GER  
 22Marc Wauters   RAB BEL  
 23Santos González   PHO SPA  
 24Andreas Klöden   TMO GER  
 25Daniel Becke   ILB GER 20''
  Gorka González   EUS SPADNS
 General ranking
rankriderteamnattime
 1Fabian Cancellara FAS SWI 6'50''
 2Lance Armstrong   USP USA 2''
 3José Ivan Gutiérrez   ILB SPA 8''
 4Bradley McGee   FDJ AUS 9''
 5Thor Hushovd   CRE NOR 10''
 6Oscar Pereiro  PHO SPA 11''
 7Jens Voigt   CST GER  
 8Christophe Moreau   CRE FRA 12''
 9Julian Dean  CRE USA  
 10George Hincapie   USP USA