The-Sports.org All sports       Site Cycling
Home | Calendar | Results | Help Betting | Statistics | Site map | Links | Contact | Television | Search | Language

Tour de France

Previous season   Next season
Calendar
Statistics about this event   |  Medal winners and event presentation
 France from 3rd July to 25th July 2004 :
 
Final Ranking
 Pos    Name   Nat   Result 
 1    Lance Armstrong (US Postal Service Presented by Berry Floor)   USA   83h36'02'' 
 2    Andreas Klöden (T-Mobile Team)   GER   6'19'' 
 3    Ivan Basso (Team CSC)   ITA   6'40'' 
 4    Jan Ullrich (T-Mobile Team)   GER   8'50'' 
 5    José Bento Azevedo Carvalho (US Postal Service Presented by Berry Floor)   POR   14'30'' 
 6    Francisco Mancebo Perez (Illes Balears - Banesto)   SPA   18'01'' 
 7    Georg Totschnig (Gerolsteiner)   AUT   18'27'' 
 8    Carlos Sastre Candil (Team CSC)   SPA   19'51'' 
 9    Levi Leipheimer (Rabobank)   USA   20'12'' 
 10    Oscar Pereiro Sio (Phonak Hearing Systems)   SPA   22'54'' 
 11    Pietro Caucchioli (Alessio - Bianchi)   ITA   24'21'' 
 12    Christophe Moreau (Crédit Agricole)   FRA   24'36'' 
 13    Vladimir Karpets (Illes Balears - Banesto)   RUS   25'11'' 
 14    Michael Rasmussen (Rabobank)   DEN   27'16'' 
 15    Richard Virenque (Quick Step - Davitamon)   FRA   28'11'' 
 16    Sandy Casar (La Française Des Jeux)   FRA   28'53'' 
 17    Gilberto Simoni (Team Saeco)   ITA   29'00'' 
 18    Thomas Voeckler (Brioches La Boulangere)   FRA   31'12'' 
 19    José Luis Rubiera Vigil (US Postal Service Presented by Berry Floor)   SPA   32'50'' 
 20    Stéphane Goubert (AG2R Prévoyance)   FRA   37'11'' 
 21    Axel Merckx (Lotto - Domo)   BEL   39'54'' 
 22    Michael Rogers (Quick Step - Davitamon)   AUS   41'39'' 
 23    Floyd Landis (US Postal Service Presented by Berry Floor)   USA   42'55'' 
 24    Oscar Sevilla Ribera (Phonak Hearing Systems)   SPA   45'19'' 
 25    Giuseppe Guerini (T-Mobile Team)   ITA   47'07'' 
 26    Iker Camano Ortuzari (Euskaltel - Euskadi)   SPA   47'14'' 
 27    Jérôme Pineau (Brioches La Boulangere)   FRA   47'43'' 
 28    José Enrique Gutiérrez Cataluña (Phonak Hearing Systems)   SPA   50'39'' 
 29    Laurent Brochard (AG2R Prévoyance)   FRA   51'35'' 
 30    Sylvain Chavanel (Brioches La Boulangere)   FRA   54'43'' 
 31    Santos Gonzalez Capilla (Phonak Hearing Systems)   SPA   1h01'01'' 
 32    Michele Scarponi (Domina Vacanze)   ITA   1h03'01'' 
 33    George Hincapie (US Postal Service Presented by Berry Floor)   USA   1h04'09'' 
 34    David Moncoutie (Cofidis)   FRA   1h04'37'' 
 35    Jens Voigt (Team CSC)   GER   1h07'07'' 
 36    Alexandre Botcharov (Crédit Agricole)   RUS   1h10'54'' 
 37    Juan Miguel Mercado Martin (Quick Step - Davitamon)   SPA   1h11'31'' 
 38    Evgeni Petrov (Team Saeco)   RUS   1h12'24'' 
 39    Patrice Halgand (Crédit Agricole)   FRA   s.t. 
 40    Bobby Julich (Team CSC)   USA   1h12'42'' 
 41    Egoi Martinez De Esteban (Euskaltel - Euskadi)   SPA   1h15'10'' 
 42    Marius Sabaliauskas (Team Saeco)   LTU   1h15'15'' 
 43    Rik Verbrugghe (Lotto - Domo)   BEL   1h16'42'' 
 44    Igor Gonzalez De Galdeano Aranzabal (Liberty Seguros - Würth Team)   SPA   1h16'45'' 
 45    Aitor Gonzalez Jimenez (Fassa Bortolo)   SPA   1h17'23'' 
 46    Manuel Beltran Martinez (US Postal Service Presented by Berry Floor)   SPA   1h26'28'' 
 47    Jean-Cyril Robin (La Française Des Jeux)   FRA   1h32'06'' 
 48    Daniele Nardello (T-Mobile Team)   ITA   1h35'26'' 
 49    Santiago Perez Fernandez (Phonak Hearing Systems)   SPA   1h35'54'' 
 50    Aitor Osa Eizaguirre (Illes Balears - Banesto)   SPA   1h38'38'' 
 51    Jose Ivan Gutierrez Palacios (Illes Balears - Banesto)   SPA   1h39'16'' 
 52    Inigo Landaluze Intxaurraga (Euskaltel - Euskadi)   SPA   1.39.52 
 53    Ronny Scholz (Gerolsteiner)   GER   1h42'44'' 
 54    Marcos Antonio Serrano Rodriguez (Liberty Seguros - Würth Team)   SPA   1h42'53'' 
 55    Jörg Ludewig (Team Saeco)   GER   1h44'57'' 
 56    Christian Vandevelde (Liberty Seguros - Würth Team)   USA   1h48'11'' 
 57    Sergey Ivanov (T-Mobile Team)   RUS   1h49'51'' 
 58    Paolo Bettini (Quick Step - Davitamon)   ITA   1h50'10'' 
 59    Erik Zabel (T-Mobile Team)   GER   1h50'21'' 
 60    Iker Flores Galarza (Euskaltel - Euskadi)   SPA   1h50'49'' 
 61    Stuart O'Grady (Cofidis)   AUS   1h51'41'' 
 62    Mikel Astarloza Chaurreau (AG2R Prévoyance)   SPA   1h55'04'' 
 63    Kim Kirchen (Fassa Bortolo)   LUX   1h55'52'' 
 64    Andrea Peron (Team CSC)   ITA   1h56'29'' 
 65    Grischa Niermann (Rabobank)   GER   1h57'25'' 
 66    Benjamin Noval Gonzalez (US Postal Service Presented by Berry Floor)   SPA   1h57'41'' 
 67    Laurent Dufaux (Quick Step - Davitamon)   SWI   1h58'22'' 
 68    Marzio Bruseghin (Fassa Bortolo)   ITA   1h59'21'' 
 69    Rolf Aldag (T-Mobile Team)   GER   2h02'55'' 
 70    Claus Michael Møller (Alessio - Bianchi)   DEN   2h04'01'' 
 71    Sylvain Calzati (R.A.G.T. Semences)   FRA   2h09'34'' 
 72    Nicolas Portal (AG2R Prévoyance)   FRA   2h09'45'' 
 73    Isidro Nozal Vega (Liberty Seguros - Würth Team)   SPA   2h10'33'' 
 74    Michael Boogerd (Rabobank)   NED   2h10'39'' 
 75    Santiago Botero Echeverry (T-Mobile Team)   COL   2h12'32'' 
 76    Pierrick Fedrigo (Crédit Agricole)   FRA   2h13'14'' 
 77    David Etxebarria Alkorta (Euskaltel - Euskadi)   SPA   2h14'42'' 
 78    Sebastian Lang (Gerolsteiner)   GER   2h15'31'' 
 79    Pavel Padrnos (US Postal Service Presented by Berry Floor)   CZE   2h16'19'' 
 80    Viatcheslav Ekimov (US Postal Service Presented by Berry Floor)   RUS   2h16'44'' 
 81    Bert Grabsch (Phonak Hearing Systems)   GER   2h17'14'' 
 82    Nicolas Jalabert (Phonak Hearing Systems)   FRA   2h18'42'' 
 83    Benoît Salmon (Crédit Agricole)   FRA   2h24'49'' 
 84    Christophe Mengin (La Française Des Jeux)   FRA   2h25'08'' 
 85    Carlos Da Cruz (La Française Des Jeux)   FRA   2h25'43'' 
 86    José Vicente Garcia Acosta (Illes Balears - Banesto)   SPA   2h26'14'' 
 87    Dmitri Fofonov (Cofidis)   KAZ   2h26'22'' 
 88    Nicki Sorensen (Team CSC)   DEN   2h27'39'' 
 89    Mark Scanlon (AG2R Prévoyance)   IRL   2h27'49'' 
 90    Marc Lotz (Rabobank)   NED   2h29'48'' 
 91    Unai Etxebarria Arana (Euskaltel - Euskadi)   VEN   2h30'37'' 
 92    Christophe Rinero (R.A.G.T. Semences)   FRA   2h31'34'' 
 93    Juan Antonio Flecha Giannoni (Fassa Bortolo)   SPA   2h33'38'' 
 94    Dariusz Baranowski (Liberty Seguros - Würth Team)   POL   2h33'54'' 
 95    Yuriy Krivtsov (AG2R Prévoyance)   UKR   2h34'16'' 
 96    Scott Sunderland (Alessio - Bianchi)   AUS   2h35'20'' 
 97    Xabier Zandio Echaide (Illes Balears - Banesto)   SPA   2h35'48'' 
 98    Allan Davis (Liberty Seguros - Würth Team)   AUS   2h36'16'' 
 99    Andrea Noe (Alessio - Bianchi)   ITA   2h36'36'' 
 100    Koos Moerenhout (Lotto - Domo)   NED   2h36'48'' 
 101    Thierry Marichal (Lotto - Domo)   BEL   2h37'58'' 
 102    Walter Beneteau (Brioches La Boulangere)   FRA   2h38'36'' 
 103    Anthony Charteau (Brioches La Boulangere)   FRA   2h41'31'' 
 104    Thor Hushovd (Crédit Agricole)   NOR   2h42'45'' 
 105    David Loosli (Team Saeco)   SWI   2h44'24'' 
 106    Danilo Hondo (Gerolsteiner)   GER   2h46'54'' 
 107    Peter Farazijn (Cofidis)   BEL   2h46'56'' 
 108    Martin Elmiger (Phonak Hearing Systems)   SWI   2h47'22'' 
 109    Fabian Cancellara (Fassa Bortolo)   SWI   2h48'42'' 
 110    Matteo Tosatto (Fassa Bortolo)   ITA   2h49'06'' 
 111    Bram De Groot (Rabobank)   NED   2h49'33'' 
 112    Marc Wauters (Rabobank)   BEL   2h50'16'' 
 113    Peter Wrolich (Gerolsteiner)   AUT   2h51'06'' 
 114    Franck Renier (Brioches La Boulangere)   FRA   2h53'16'' 
 115    Karsten Kroon (Rabobank)   NED   2h53'22'' 
 116    Filippo Pozzato (Fassa Bortolo)   ITA   2h54'55'' 
 117    Jan Hruska (Liberty Seguros - Würth Team)   CZE   2h56'01'' 
 118    Filippo Simeoni (Domina Vacanze)   ITA   2h56'30'' 
 119    Ludovic Martin (R.A.G.T. Semences)   FRA   2h59'00'' 
 120    Tom Boonen (Quick Step - Davitamon)   BEL   2h59'07'' 
 121    Massimiliano Mori (Domina Vacanze)   ITA   2h59'12'' 
 122    Robbie McEwen (Lotto - Domo)   AUS   2h59'18'' 
 123    Kurt-Asle Arvesen (Team CSC)   NOR   3h00'35'' 
 124    Salvatore Commesso (Team Saeco)   ITA   3h01'21'' 
 125    Uwe Peschel (Gerolsteiner)   GER   3h01'36'' 
 126    Stefano Zanini (Quick Step - Davitamon)   ITA   3h01'39'' 
 127    Julian Dean (Crédit Agricole)   NZL   3h02'09'' 
 128    Gilles Bouvard (R.A.G.T. Semences)   FRA   3h03'28'' 
 129    Frédéric Guesdon (La Française Des Jeux)   FRA   3h03'40'' 
 130    Pierre Bourquenoud (R.A.G.T. Semences)   SWI   3h04'47'' 
 131    Bernhard Eisel (La Française Des Jeux)   AUT   3h05'44'' 
 132    Marcus Ljungqvist (Alessio - Bianchi)   SWE   3h07'51'' 
 133    Erik Dekker (Rabobank)   NED   3h07'54'' 
 134    Christophe Laurent (R.A.G.T. Semences)   FRA   3h09'38'' 
 135    Fabio Baldato (Alessio - Bianchi)   ITA   3h10'46'' 
 136    Guillaume Auger (R.A.G.T. Semences)   FRA   3h11'10'' 
 137    Jean-Patrick Nazon (AG2R Prévoyance)   FRA   3h13'10'' 
 138    Jimmy Engoulvent (Cofidis)   FRA   3h13'55'' 
 139    Baden Cooke (La Française Des Jeux)   AUS   3h15'45'' 
 140    Wim Vansevenant (Lotto - Domo)   BEL   3h22'15'' 
 141    Christophe Edaleine (Cofidis)   FRA   3h22'39'' 
 142    Servais Knaven (Quick Step - Davitamon)   NED   3h23'07'' 
 143    Francesco Secchiari (Domina Vacanze)   ITA   3h25'37'' 
 144    Matthew Wilson (La Française Des Jeux)   AUS   3h36'31'' 
 145    Frédéric Finot (R.A.G.T. Semences)   FRA   3h39'21'' 
 146    Sébastien Joly (Crédit Agricole)   FRA   3h43'18'' 
 147    Jimmy Casper (Cofidis)   FRA   3h55'49'' 
 
 
 
Ranking by points
 Pos    Name   Nat   Result 
 1    Robbie McEwen (Lotto - Domo)   AUS   272 pts 
 2    Thor Hushovd (Crédit Agricole)   NOR   247 
 3    Erik Zabel (T-Mobile Team)   GER   245 
 4    Stuart O'Grady (Cofidis)   AUS   234 
 5    Danilo Hondo (Gerolsteiner)   GER   227 
 6    Tom Boonen (Quick Step - Davitamon)   BEL   163 
 7    Jean-Patrick Nazon (AG2R Prévoyance)   FRA   146 
 8    Lance Armstrong (US Postal Service Presented by Berry Floor)   USA   143 
 9    Laurent Brochard (AG2R Prévoyance)   FRA   139 
 10    Andreas Klöden (T-Mobile Team)   GER   131 
 11    Jan Ullrich (T-Mobile Team)   GER   100 
 12    Baden Cooke (La Française Des Jeux)   AUS   95 
 13    Francisco Mancebo Perez (Illes Balears - Banesto)   SPA   86 
 14    Jérôme Pineau (Brioches La Boulangere)   FRA   79 
 15    Ivan Basso (Team CSC)   ITA   78 
 16    Kim Kirchen (Fassa Bortolo)   LUX   78 
 17    Allan Davis (Liberty Seguros - Würth Team)   AUS   67 
 18    Georg Totschnig (Gerolsteiner)   AUT   60 
 19    Michele Scarponi (Domina Vacanze)   ITA   60 
 20    Thomas Voeckler (Brioches La Boulangere)   FRA   58 
 21    Filippo Pozzato (Fassa Bortolo)   ITA   52 
 22    Inigo Landaluze Intxaurraga (Euskaltel - Euskadi)   SPA   50 
 23    Peter Wrolich (Gerolsteiner)   AUT   50 
 24    Juan Antonio Flecha Giannoni (Fassa Bortolo)   SPA   49 
 25    Fabian Cancellara (Fassa Bortolo)   SWI   47 
 
Mountains ranking
 Pos    Name   Nat   Result 
 1    Richard Virenque (Quick Step - Davitamon)   FRA   226 pts 
 2    Lance Armstrong (US Postal Service Presented by Berry Floor)   USA   172 
 3    Michael Rasmussen (Rabobank)   DEN   119 
 4    Ivan Basso (Team CSC)   ITA   119 
 5    Christophe Moreau (Crédit Agricole)   FRA   115 
 6    Jan Ullrich (T-Mobile Team)   GER   115 
 7    Andreas Klöden (T-Mobile Team)   GER   112 
 8    Francisco Mancebo Perez (Illes Balears - Banesto)   SPA   77 
 9    Jens Voigt (Team CSC)   GER   71 
 10    Axel Merckx (Lotto - Domo)   BEL   65 
 11    Gilberto Simoni (Team Saeco)   ITA   64 
 12    José Bento Azevedo Carvalho (US Postal Service Presented by Berry Floor)   POR   61 
 13    Floyd Landis (US Postal Service Presented by Berry Floor)   USA   55 
 14    Paolo Bettini (Quick Step - Davitamon)   ITA   54 
 15    Sylvain Chavanel (Brioches La Boulangere)   FRA   53 
 16    Georg Totschnig (Gerolsteiner)   AUT   53 
 17    Carlos Sastre Candil (Team CSC)   SPA   50 
 18    Juan Miguel Mercado Martin (Quick Step - Davitamon)   SPA   39 
 19    Rolf Aldag (T-Mobile Team)   GER   38 
 20    David Moncoutie (Cofidis)   FRA   36 
 21    Ludovic Martin (R.A.G.T. Semences)   FRA   33 
 22    Santos Gonzalez Capilla (Phonak Hearing Systems)   SPA   31 
 23    Filippo Simeoni (Domina Vacanze)   ITA   25 
 24    Giuseppe Guerini (T-Mobile Team)   ITA   24 
 25    Vladimir Karpets (Illes Balears - Banesto)   RUS   21 
 
2004-07-03 Prologue
 Pos    Name   Nat   Result 
 1    Fabian Cancellara (Fassa Bortolo)   SWI   6'50" 
 2    Lance Armstrong (US Postal Service Presented by Berry Floor)   USA   2" 
 3    Jose Ivan Gutierrez Palacios (Illes Balears - Banesto)   SPA   8" 
 4    Bradley McGee (La Française Des Jeux)   AUS   9" 
 5    Thor Hushovd (Crédit Agricole)   NOR   10" 
 6    Oscar Pereiro Sio (Phonak Hearing Systems)   SPA   11" 
 7    Jens Voigt (Team CSC)   GER   s.t. 
 8    Christophe Moreau (Crédit Agricole)   FRA   12" 
 9    Bobby Julich (Team CSC)   USA   s.t. 
 10    George Hincapie (US Postal Service Presented by Berry Floor)   USA   s.t. 
 11    José Enrique Gutiérrez Cataluña (Phonak Hearing Systems)   SPA   14" 
 12    Angel Vicioso Arcos (Liberty Seguros - Würth Team)   SPA   15" 
 13    Levi Leipheimer (Rabobank)   USA   s.t. 
 14    Carlos Sastre Candil (Team CSC)   SPA   s.t. 
 15    Kurt-Asle Arvesen (Team CSC)   NOR   16" 
 16    Jan Ullrich (T-Mobile Team)   GER   17" 
 17    Floyd Landis (US Postal Service Presented by Berry Floor)   USA   18" 
 18    Tyler Hamilton (Phonak Hearing Systems)   USA   s.t. 
 19    Viatcheslav Ekimov (US Postal Service Presented by Berry Floor)   RUS   19" 
 20    Andrea Peron (Team CSC)   ITA   s.t. 
 
2004-07-04 Stage 1 (Sprint)
 Pos    Name   Nat   Result 
 1    Jaan Kirsipuu (AG2R Prévoyance)   EST   4h40'29" (43,318 km/h) 
 2    Robbie McEwen (Lotto - Domo)   AUS   s.t. 
 3    Thor Hushovd (Crédit Agricole)   NOR   s.t. 
 4    Danilo Hondo (Gerolsteiner)   GER   s.t. 
 5    Jean-Patrick Nazon (AG2R Prévoyance)   FRA   s.t. 
 6    Baden Cooke (La Française Des Jeux)   AUS   s.t. 
 7    Kurt-Asle Arvesen (Team CSC)   NOR   s.t. 
 8    Alessandro Petacchi (Fassa Bortolo)   ITA   s.t. 
 9    Erik Zabel (T-Mobile Team)   GER   s.t. 
 10    Allan Davis (Liberty Seguros - Würth Team)   AUS   s.t. 
 11    Jimmy Engoulvent (Cofidis)   FRA   s.t. 
 12    Jimmy Casper (Cofidis)   FRA   s.t. 
 13    Jérôme Pineau (Brioches La Boulangere)   FRA   s.t. 
 14    Sergio Marinangeli (Domina Vacanze)   ITA   s.t. 
 15    Sylvain Calzati (R.A.G.T. Semences)   FRA   s.t. 
 16    Magnus Bäckstedt (Alessio - Bianchi)   SWE   s.t. 
 17    Samuel Dumoulin (AG2R Prévoyance)   FRA   s.t. 
 18    Daniel Becke (Illes Balears - Banesto)   GER   s.t. 
 19    David Etxebarria Alkorta (Euskaltel - Euskadi)   SPA   s.t. 
 20    Laurent Brochard (AG2R Prévoyance)   FRA   s.t. 
 
2004-07-05 Stage 2 (Sprint)
 Pos    Name   Nat   Result 
 1    Robbie McEwen (Lotto - Domo)   AUS   4h18'39" (45,698 km/h) 
 2    Thor Hushovd (Crédit Agricole)   NOR   s.t. 
 3    Jean-Patrick Nazon (AG2R Prévoyance)   FRA   s.t. 
 4    Danilo Hondo (Gerolsteiner)   GER   s.t. 
 5    Stuart O'Grady (Cofidis)   AUS   s.t. 
 6    Jaan Kirsipuu (AG2R Prévoyance)   EST   s.t. 
 7    Erik Zabel (T-Mobile Team)   GER   s.t. 
 8    Alessandro Petacchi (Fassa Bortolo)   ITA   s.t. 
 9    Gerrit Glomser (Team Saeco)   AUT   s.t. 
 10    Mario Cipollini (Domina Vacanze)   ITA   s.t. 
 11    Peter Wrolich (Gerolsteiner)   AUT   s.t. 
 12    Tom Boonen (Quick Step - Davitamon)   BEL   s.t. 
 13    Aart Vierhouten (Lotto - Domo)   NED   s.t. 
 14    Sylvain Calzati (R.A.G.T. Semences)   FRA   s.t. 
 15    Baden Cooke (La Française Des Jeux)   AUS   s.t. 
 16    Thomas Voeckler (Brioches La Boulangere)   FRA   s.t. 
 17    Franck Renier (Brioches La Boulangere)   FRA   s.t. 
 18    Martin Elmiger (Phonak Hearing Systems)   SWI   s.t. 
 19    Salvatore Commesso (Team Saeco)   ITA   s.t. 
 20    Laurent Brochard (AG2R Prévoyance)   FRA   s.t. 
 
2004-07-06 Stage 3 (Sprint)
 Pos    Name   Nat   Result 
 1    Jean-Patrick Nazon (AG2R Prévoyance)   FRA   4h36'46" (45,525 km/h) 
 2    Erik Zabel (T-Mobile Team)   GER   s.t. 
 3    Robbie McEwen (Lotto - Domo)   AUS   s.t. 
 4    Tom Boonen (Quick Step - Davitamon)   BEL   s.t. 
 5    Kim Kirchen (Fassa Bortolo)   LUX   s.t. 
 6    Danilo Hondo (Gerolsteiner)   GER   s.t. 
 7    Jaan Kirsipuu (AG2R Prévoyance)   EST   s.t. 
 8    Alessandro Bertolini (Alessio - Bianchi)   ITA   s.t. 
 9    Fabio Baldato (Alessio - Bianchi)   ITA   s.t. 
 10    José Enrique Gutiérrez Cataluña (Phonak Hearing Systems)   SPA   s.t. 
 11    Michele Scarponi (Domina Vacanze)   ITA   s.t. 
 12    Levi Leipheimer (Rabobank)   USA   s.t. 
 13    Laurent Brochard (AG2R Prévoyance)   FRA   s.t. 
 14    Fabian Cancellara (Fassa Bortolo)   SWI   s.t. 
 15    Paolo Valoti (Domina Vacanze)   ITA   5" 
 16    Mikel Pradera Rodriguez (Illes Balears - Banesto)   SPA   s.t. 
 17    Mikel Astarloza Chaurreau (AG2R Prévoyance)   SPA   s.t. 
 18    Jan Ullrich (T-Mobile Team)   GER   s.t. 
 19    Sylvain Chavanel (Brioches La Boulangere)   FRA   s.t. 
 20    Georg Totschnig (Gerolsteiner)   AUT   s.t. 
 
2004-07-07 Stage 4 (Team Time Trial)
 Pos    Team   Nat   Result 
 1    US Postal Service presented by Berry Floor   USA   1h12'03" (53.71 km/h) 
 2    Phonak Hearing Systems   SWI   1'07" 
 3    Illes Balears - Banesto   SPA   1'15" 
 4    T-Mobile Team   GER   1'19" 
 5    Team CSC   DEN   1'46" 
 6    Rabobank   NED   1'53" 
 7    Liberty Seguros - Würth Team   SPA   2'25" 
 8    Euskaltel - Euskadi   SPA   2'35" 
 9    Team Saeco   ITA   2'36" 
 10    Alessio - Bianchi   ITA   2'57" 
 11    Quick Step - Davitamon   BEL   3'29" 
 12    Crédit Agricole   FRA   3'32" 
 13    AG2R Prévoyance   FRA   4'45" 
 14    Brioches La Boulangere   FRA   4'17" 
 15    Domina Vacanze   ITA   4'22" 
 16    Gerolsteiner   GER   4'36" 
 17    Fassa Bortolo   ITA   4'52" 
 18    Lotto - Domo   BEL   5'19" 
 19    Cofidis   FRA   5'34" 
 20    R.A.G.T. Semences   FRA   5'37" 
 
2004-07-08 Stage 5 (Escape)
 Pos    Name   Nat   Result 
 1    Stuart O'Grady (Cofidis)   AUS   5h05'58" (39.318 km/h) 
 2    Jakob Storm Piil (Team CSC)   DEN   s.t. 
 3    Sandy Casar (La Française Des Jeux)   FRA   s.t. 
 4    Thomas Voeckler (Brioches La Boulangere)   FRA   s.t. 
 5    Magnus Bäckstedt (Alessio - Bianchi)   SWE   3" 
 6    Robbie McEwen (Lotto - Domo)   AUS   12'33" 
 7    Janek Tombak (Cofidis)   EST   s.t. 
 8    Thor Hushovd (Crédit Agricole)   NOR   s.t. 
 9    René Haselbacher (Gerolsteiner)   AUT   s.t. 
 10    Jean-Patrick Nazon (AG2R Prévoyance)   FRA   s.t. 
 11    Erik Zabel (T-Mobile Team)   GER   s.t. 
 12    Jaan Kirsipuu (AG2R Prévoyance)   EST   s.t. 
 13    Danilo Hondo (Gerolsteiner)   GER   s.t. 
 14    Allan Davis (Liberty Seguros - Würth Team)   AUS   s.t. 
 15    Gerrit Glomser (Team Saeco)   AUT   s.t. 
 16    Laurent Brochard (AG2R Prévoyance)   FRA   s.t. 
 17    Sébastien Hinault (Crédit Agricole)   FRA   s.t. 
 18    Jan Ullrich (T-Mobile Team)   GER   s.t. 
 19    Michele Scarponi (Domina Vacanze)   ITA   s.t. 
 20    Andreas Klöden (T-Mobile Team)   GER   s.t. 
 
2004-07-09 Stage 6 (Sprint)
 Pos    Name   Nat   Result 
 1    Tom Boonen (Quick Step - Davitamon)   BEL   4h33'41" (42.969 km/h) 
 2    Stuart O'Grady (Cofidis)   AUS   s.t. 
 3    Erik Zabel (T-Mobile Team)   GER   s.t. 
 4    Danilo Hondo (Gerolsteiner)   GER   s.t. 
 5    Baden Cooke (La Française Des Jeux)   AUS   s.t. 
 6    Sergio Marinangeli (Domina Vacanze)   ITA   s.t. 
 7    Jérôme Pineau (Brioches La Boulangere)   FRA   s.t. 
 8    Julian Dean (Crédit Agricole)   NZL   s.t. 
 9    Janek Tombak (Cofidis)   EST   s.t. 
 10    Samuel Dumoulin (AG2R Prévoyance)   FRA   s.t. 
 11    Filippo Pozzato (Fassa Bortolo)   ITA   s.t. 
 12    Karsten Kroon (Rabobank)   NED   s.t. 
 13    Massimiliano Mori (Domina Vacanze)   ITA   s.t. 
 14    Massimo Giunti (Domina Vacanze)   ITA   s.t. 
 15    Laurent Brochard (AG2R Prévoyance)   FRA   s.t. 
 16    Magnus Bäckstedt (Alessio - Bianchi)   SWE   s.t. 
 17    Martin Hvastija (Alessio - Bianchi)   SLO   s.t. 
 18    Christophe Mengin (La Française Des Jeux)   FRA   s.t. 
 19    Daniel Becke (Illes Balears - Banesto)   GER   s.t. 
 20    Sergey Ivanov (T-Mobile Team)   RUS   s.t. 
 
2004-07-10 Stage 7 (Escape)
 Pos    Name   Nat   Result 
 1    Filippo Pozzato (Fassa Bortolo)   ITA   4h31'34" (45.182 km/h) 
 2    Iker Flores Galarza (Euskaltel - Euskadi)   SPA   s.t. 
 3    Francisco Mancebo Perez (Illes Balears - Banesto)   SPA   s.t. 
 4    Laurent Brochard (AG2R Prévoyance)   FRA   10" 
 5    Sébastien Hinault (Crédit Agricole)   FRA   s.t. 
 6    Michele Scarponi (Domina Vacanze)   ITA   s.t. 
 7    Paolo Bettini (Quick Step - Davitamon)   ITA   s.t. 
 8    Thor Hushovd (Crédit Agricole)   NOR   s.t. 
 9    Scott Sunderland (Alessio - Bianchi)   AUS   s.t. 
 10    Stuart O'Grady (Cofidis)   AUS   s.t. 
 11    Erik Zabel (T-Mobile Team)   GER   s.t. 
 12    Tom Boonen (Quick Step - Davitamon)   BEL   s.t. 
 13    Robbie McEwen (Lotto - Domo)   AUS   s.t. 
 14    Danilo Hondo (Gerolsteiner)   GER   s.t. 
 15    Allan Davis (Liberty Seguros - Würth Team)   AUS   s.t. 
 16    Baden Cooke (La Française Des Jeux)   AUS   s.t. 
 17    Marcus Ljungqvist (Alessio - Bianchi)   SWE   s.t. 
 18    Kim Kirchen (Fassa Bortolo)   LUX   s.t. 
 19    Matteo Tosatto (Fassa Bortolo)   ITA   s.t. 
 20    Jérôme Pineau (Brioches La Boulangere)   FRA   s.t. 
 
2004-07-12 Stage 8 (Sprint)
 Pos    Name   Nat   Result 
 1    Thor Hushovd (Crédit Agricole)   NOR   3h54'22" (43.009 km/h) 
 2    Kim Kirchen (Fassa Bortolo)   LUX   s.t. 
 3    Erik Zabel (T-Mobile Team)   GER   s.t. 
 4    Robbie McEwen (Lotto - Domo)   AUS   s.t. 
 5    Andreas Klöden (T-Mobile Team)   GER   s.t. 
 6    Tom Boonen (Quick Step - Davitamon)   BEL   s.t. 
 7    Laurent Brochard (AG2R Prévoyance)   FRA   s.t. 
 8    Stuart O'Grady (Cofidis)   AUS   s.t. 
 9    Oscar Pereiro Sio (Phonak Hearing Systems)   SPA   s.t. 
 10    Danilo Hondo (Gerolsteiner)   GER   s.t. 
 11    David Etxebarria Alkorta (Euskaltel - Euskadi)   SPA   s.t. 
 12    Allan Davis (Liberty Seguros - Würth Team)   AUS   s.t. 
 13    Michele Scarponi (Domina Vacanze)   ITA   s.t. 
 14    Sergio Marinangeli (Domina Vacanze)   ITA   s.t. 
 15    Francisco Mancebo Perez (Illes Balears - Banesto)   SPA   s.t. 
 16    Matthias Kessler (T-Mobile Team)   GER   s.t. 
 17    Oscar Sevilla Ribera (Phonak Hearing Systems)   SPA   s.t. 
 18    Inigo Landaluze Intxaurraga (Euskaltel - Euskadi)   SPA   s.t. 
 19    Axel Merckx (Lotto - Domo)   BEL   s.t. 
 20    Yuriy Krivtsov (AG2R Prévoyance)   UKR   s.t. 
 
2004-07-13 Stage 9 (Sprint)
 Pos    Name   Nat   Result 
 1    Robbie McEwen (Lotto - Domo)   AUS   3h32'55" (45.228 km/h) 
 2    Thor Hushovd (Crédit Agricole)   NOR   s.t. 
 3    Stuart O'Grady (Cofidis)   AUS   s.t. 
 4    Jérôme Pineau (Brioches La Boulangere)   FRA   s.t. 
 5    Erik Zabel (T-Mobile Team)   GER   s.t. 
 6    Janek Tombak (Cofidis)   EST   s.t. 
 7    Tom Boonen (Quick Step - Davitamon)   BEL   s.t. 
 8    Danilo Hondo (Gerolsteiner)   GER   s.t. 
 9    Sergio Marinangeli (Domina Vacanze)   ITA   s.t. 
 10    Inigo Landaluze Intxaurraga (Euskaltel - Euskadi)   SPA   s.t. 
 11    Jean-Patrick Nazon (AG2R Prévoyance)   FRA   s.t. 
 12    Baden Cooke (La Française Des Jeux)   AUS   s.t. 
 13    Scott Sunderland (Alessio - Bianchi)   AUS   s.t. 
 14    Allan Davis (Liberty Seguros - Würth Team)   AUS   s.t. 
 15    Bram De Groot (Rabobank)   NED   s.t. 
 16    Kim Kirchen (Fassa Bortolo)   LUX   s.t. 
 17    Filippo Simeoni (Domina Vacanze)   ITA   s.t. 
 18    Laurent Brochard (AG2R Prévoyance)   FRA   s.t. 
 19    Peter Wrolich (Gerolsteiner)   AUT   s.t. 
 20    Fabian Cancellara (Fassa Bortolo)   SWI   s.t. 
 
2004-07-14 Stage 10 (Escape)
 Pos    Name   Nat   Result 
 1    Richard Virenque (Quick Step - Davitamon)   FRA   6h00'24" (39.456 km/h) 
 2    Andreas Klöden (T-Mobile Team)   GER   5'19" 
 3    Erik Zabel (T-Mobile Team)   GER   s.t. 
 4    Francisco Mancebo Perez (Illes Balears - Banesto)   SPA   s.t. 
 5    Thomas Voeckler (Brioches La Boulangere)   FRA   s.t. 
 6    Lance Armstrong (US Postal Service Presented by Berry Floor)   USA   s.t. 
 7    Georg Totschnig (Gerolsteiner)   AUT   s.t. 
 8    Kim Kirchen (Fassa Bortolo)   LUX   s.t. 
 9    Michele Scarponi (Domina Vacanze)   ITA   s.t. 
 10    Pietro Caucchioli (Alessio - Bianchi)   ITA   s.t. 
 11    Iban Mayo Díez (Euskaltel - Euskadi)   SPA   s.t. 
 12    Michael Rasmussen (Rabobank)   DEN   s.t. 
 13    Ivan Basso (Team CSC)   ITA   s.t. 
 14    Carlos Sastre Candil (Team CSC)   SPA   s.t. 
 15    Jan Ullrich (T-Mobile Team)   GER   s.t. 
 16    Denis Menchov (Illes Balears - Banesto)   RUS   5'26" 
 17    Levi Leipheimer (Rabobank)   USA   s.t. 
 18    Bobby Julich (Team CSC)   USA   s.t. 
 19    Gilberto Simoni (Team Saeco)   ITA   s.t. 
 20    Inigo Landaluze Intxaurraga (Euskaltel - Euskadi)   SPA   s.t. 
 
2004-07-15 Stage 11 (Escape)
 Pos    Name   Nat   Result 
 1    David Moncoutie (Cofidis)   FRA   3h54'58" (41.878 km/h) 
 2    Juan Antonio Flecha Giannoni (Fassa Bortolo)   SPA   2'15" 
 3    Egoi Martinez De Esteban (Euskaltel - Euskadi)   SPA   2'17" 
 4    Thor Hushovd (Crédit Agricole)   NOR   5'58" 
 5    Erik Zabel (T-Mobile Team)   GER   s.t. 
 6    Robbie McEwen (Lotto - Domo)   AUS   s.t. 
 7    Paolo Bettini (Quick Step - Davitamon)   ITA   s.t. 
 8    Danilo Hondo (Gerolsteiner)   GER   s.t. 
 9    Lance Armstrong (US Postal Service Presented by Berry Floor)   USA   s.t. 
 10    Stuart O'Grady (Cofidis)   AUS   s.t. 
 11    Georg Totschnig (Gerolsteiner)   AUT   s.t. 
 12    Scott Sunderland (Alessio - Bianchi)   AUS   s.t. 
 13    Jan Ullrich (T-Mobile Team)   GER   s.t. 
 14    Thomas Voeckler (Brioches La Boulangere)   FRA   s.t. 
 15    Levi Leipheimer (Rabobank)   USA   s.t. 
 16    Laurent Brochard (AG2R Prévoyance)   FRA   s.t. 
 17    Michele Bartoli (Team CSC)   ITA   s.t. 
 18    Francisco Mancebo Perez (Illes Balears - Banesto)   SPA   s.t. 
 19    Aitor Gonzalez Jimenez (Fassa Bortolo)   SPA   s.t. 
 20    Koos Moerenhout (Lotto - Domo)   NED   s.t. 
 
2004-07-16 Stage 12 (Mountain)
 Pos    Name   Nat   Result 
 1    Ivan Basso (Team CSC)   ITA   5h03'58" (38.984 km/h) 
 2    Lance Armstrong (US Postal Service Presented by Berry Floor)   USA   s.t. 
 3    Andreas Klöden (T-Mobile Team)   GER   20" 
 4    Francisco Mancebo Perez (Illes Balears - Banesto)   SPA   24" 
 5    Carlos Sastre Candil (Team CSC)   SPA   33" 
 6    Oscar Pereiro Sio (Phonak Hearing Systems)   SPA   50" 
 7    Denis Menchov (Illes Balears - Banesto)   RUS   59" 
 8    Michele Scarponi (Domina Vacanze)   ITA   1'02" 
 9    Iban Mayo Díez (Euskaltel - Euskadi)   SPA   1'03" 
 10    Santos Gonzalez Capilla (Phonak Hearing Systems)   SPA   s.t. 
 11    Georg Totschnig (Gerolsteiner)   AUT   s.t. 
 12    Gilberto Simoni (Team Saeco)   ITA   1'32" 
 13    Aitor Gonzalez Jimenez (Fassa Bortolo)   SPA   1'39" 
 14    Christophe Moreau (Crédit Agricole)   FRA   1'59" 
 15    Vladimir Karpets (Illes Balears - Banesto)   RUS   s.t. 
 16    Levi Leipheimer (Rabobank)   USA   s.t. 
 17    Pietro Caucchioli (Alessio - Bianchi)   ITA   s.t. 
 18    Bobby Julich (Team CSC)   USA   2'28" 
 19    Giuseppe Guerini (T-Mobile Team)   ITA   s.t. 
 20    Jan Ullrich (T-Mobile Team)   GER   2'30" 
 
2004-07-17 Stage 13 (Mountain)
 Pos    Name   Nat   Result 
 1    Lance Armstrong (US Postal Service Presented by Berry Floor)   USA   6h04'38" (33.814 km/h) 
 2    Ivan Basso (Team CSC)   ITA   s.t. 
 3    Georg Totschnig (Gerolsteiner)   AUT   1'05" 
 4    Andreas Klöden (T-Mobile Team)   GER   1'27" 
 5    Francisco Mancebo Perez (Illes Balears - Banesto)   SPA   s.t. 
 6    Jan Ullrich (T-Mobile Team)   GER   2'42" 
 7    José Bento Azevedo Carvalho (US Postal Service Presented by Berry Floor)   POR   2'50" 
 8    Christophe Moreau (Crédit Agricole)   FRA   2'51" 
 9    Pietro Caucchioli (Alessio - Bianchi)   ITA   s.t. 
 10    Gilberto Simoni (Team Saeco)   ITA   3'43" 
 11    Oscar Pereiro Sio (Phonak Hearing Systems)   SPA   4'29" 
 12    Stéphane Goubert (AG2R Prévoyance)   FRA   s.t. 
 13    Thomas Voeckler (Brioches La Boulangere)   FRA   4'42" 
 14    Axel Merckx (Lotto - Domo)   BEL   5'56" 
 15    Vladimir Karpets (Illes Balears - Banesto)   RUS   6'06" 
 16    Carlos Sastre Candil (Team CSC)   SPA   6'34" 
 17    Sylvain Chavanel (Brioches La Boulangere)   FRA   s.t. 
 18    Oscar Sevilla Ribera (Phonak Hearing Systems)   SPA   6'39" 
 19    Levi Leipheimer (Rabobank)   USA   s.t. 
 20    David Moncoutie (Cofidis)   FRA   s.t. 
 
2004-07-19 Stage 14 (Escape)
 Pos    Name   Nat   Result 
 1    Aitor Gonzalez Jimenez (Fassa Bortolo)   SPA   4h18'32" (44.675 km/h) 
 2    Nicolas Jalabert (Phonak Hearing Systems)   FRA   25" 
 3    Christophe Mengin (La Française Des Jeux)   FRA   s.t. 
 4    Pierrick Fedrigo (Crédit Agricole)   FRA   29" 
 5    Peter Wrolich (Gerolsteiner)   AUT   31" 
 6    Marc Lotz (Rabobank)   NED   s.t. 
 7    Igor Gonzalez De Galdeano Aranzabal (Liberty Seguros - Würth Team)   SPA   s.t. 
 8    Santiago Botero Echeverry (T-Mobile Team)   COL   37" 
 9    Inigo Landaluze Intxaurraga (Euskaltel - Euskadi)   SPA   41" 
 10    Egoi Martinez De Esteban (Euskaltel - Euskadi)   SPA   43" 
 11    Robbie McEwen (Lotto - Domo)   AUS   14'12" 
 12    Thor Hushovd (Crédit Agricole)   NOR   s.t. 
 13    Danilo Hondo (Gerolsteiner)   GER   s.t. 
 14    Stuart O'Grady (Cofidis)   AUS   s.t. 
 15    Erik Zabel (T-Mobile Team)   GER   s.t. 
 16    Janek Tombak (Cofidis)   EST   s.t. 
 17    Laurent Brochard (AG2R Prévoyance)   FRA   s.t. 
 18    Sebastian Lang (Gerolsteiner)   GER   s.t. 
 19    Jérôme Pineau (Brioches La Boulangere)   FRA   s.t. 
 20    Rolf Aldag (T-Mobile Team)   GER   s.t. 
 
2004-07-20 Stage 15 (Sprint)
 Pos    Name   Nat   Result 
 1    Lance Armstrong (US Postal Service Presented by Berry Floor)   USA   4h40'30" (38.609 km/h) 
 2    Ivan Basso (Team CSC)   ITA   s.t. 
 3    Jan Ullrich (T-Mobile Team)   GER   3" 
 4    Andreas Klöden (T-Mobile Team)   GER   6" 
 5    Levi Leipheimer (Rabobank)   USA   13" 
 6    Richard Virenque (Quick Step - Davitamon)   FRA   48" 
 7    Michael Rasmussen (Rabobank)   DEN   49" 
 8    José Bento Azevedo Carvalho (US Postal Service Presented by Berry Floor)   POR   53" 
 9    Jens Voigt (Team CSC)   GER   1'04" 
 10    Carlos Sastre Candil (Team CSC)   SPA   1'24" 
 11    Laurent Brochard (AG2R Prévoyance)   FRA   1'58" 
 12    Marius Sabaliauskas (Team Saeco)   LTU   2'02" 
 13    Oscar Pereiro Sio (Phonak Hearing Systems)   SPA   2'10" 
 14    Christophe Moreau (Crédit Agricole)   FRA   2'11" 
 15    Gilberto Simoni (Team Saeco)   ITA   2'13" 
 16    Georg Totschnig (Gerolsteiner)   AUT   s.t. 
 17    Francisco Mancebo Perez (Illes Balears - Banesto)   SPA   s.t. 
 18    Pietro Caucchioli (Alessio - Bianchi)   ITA   s.t. 
 19    Marcos Antonio Serrano Rodriguez (Liberty Seguros - Würth Team)   SPA   s.t. 
 20    Iker Camano Ortuzari (Euskaltel - Euskadi)   SPA   2'24" 
 
2004-07-21 Stage 16 (Time Trial)
 Pos    Name   Nat   Result 
 1    Lance Armstrong (US Postal Service Presented by Berry Floor)   USA   39'41" (23.435 km/h) 
 2    Jan Ullrich (T-Mobile Team)   GER   1'01" 
 3    Andreas Klöden (T-Mobile Team)   GER   1'41" 
 4    José Bento Azevedo Carvalho (US Postal Service Presented by Berry Floor)   POR   1'45" 
 5    Santos Gonzalez Capilla (Phonak Hearing Systems)   SPA   2'11" 
 6    Giuseppe Guerini (T-Mobile Team)   ITA   s.t. 
 7    Vladimir Karpets (Illes Balears - Banesto)   RUS   2'15" 
 8    Ivan Basso (Team CSC)   ITA   2'23" 
 9    David Moncoutie (Cofidis)   FRA   s.t. 
 10    Carlos Sastre Candil (Team CSC)   SPA   2'27" 
 11    Stéphane Goubert (AG2R Prévoyance)   FRA   2'33" 
 12    Michael Rogers (Quick Step - Davitamon)   AUS   2'34" 
 13    José Enrique Gutiérrez Cataluña (Phonak Hearing Systems)   SPA   3'04" 
 14    Oscar Pereiro Sio (Phonak Hearing Systems)   SPA   3'06" 
 15    Marcos Antonio Serrano Rodriguez (Liberty Seguros - Würth Team)   SPA   3'09" 
 16    Georg Totschnig (Gerolsteiner)   AUT   3'15" 
 17    Sandy Casar (La Française Des Jeux)   FRA   3'19" 
 18    Mikel Astarloza Chaurreau (AG2R Prévoyance)   SPA   3'25" 
 19    Juan Miguel Mercado Martin (Quick Step - Davitamon)   SPA   s.t. 
 20    Christophe Moreau (Crédit Agricole)   FRA   s.t. 
 
2004-07-22 Stage 17 (Mountain)
 Pos    Name   Nat   Result 
 1    Lance Armstrong (US Postal Service Presented by Berry Floor)   USA   6h11'52" (38.995 km/h) 
 2    Andreas Klöden (T-Mobile Team)   GER   s.t. 
 3    Jan Ullrich (T-Mobile Team)   GER   1" 
 4    Ivan Basso (Team CSC)   ITA   s.t. 
 5    Floyd Landis (US Postal Service Presented by Berry Floor)   USA   13" 
 6    Axel Merckx (Lotto - Domo)   BEL   1'01" 
 7    Levi Leipheimer (Rabobank)   USA   s.t. 
 8    Carlos Sastre Candil (Team CSC)   SPA   1'02" 
 9    Michael Rasmussen (Rabobank)   DEN   s.t. 
 10    Georg Totschnig (Gerolsteiner)   AUT   s.t. 
 11    José Bento Azevedo Carvalho (US Postal Service Presented by Berry Floor)   POR   s.t. 
 12    Vladimir Karpets (Illes Balears - Banesto)   RUS   2'00" 
 13    Oscar Pereiro Sio (Phonak Hearing Systems)   SPA   2'05" 
 14    Giuseppe Guerini (T-Mobile Team)   ITA   s.t. 
 15    Francisco Mancebo Perez (Illes Balears - Banesto)   SPA   s.t. 
 16    Pietro Caucchioli (Alessio - Bianchi)   ITA   s.t. 
 17    Richard Virenque (Quick Step - Davitamon)   FRA   s.t. 
 18    Juan Miguel Mercado Martin (Quick Step - Davitamon)   SPA   2'08" 
 19    Christophe Moreau (Crédit Agricole)   FRA   2'16" 
 20    Sandy Casar (La Française Des Jeux)   FRA   2'20" 
 
2004-07-23 Stage 18 (Escape)
 Pos    Name   Nat   Result 
 1    Juan Miguel Mercado Martin (Quick Step - Davitamon)   SPA   4h04'03" (40.934 km/h) 
 2    José Vicente Garcia Acosta (Illes Balears - Banesto)   SPA   s.t. 
 3    Dmitri Fofonov (Cofidis)   KAZ   11" 
 4    Sébastien Joly (Crédit Agricole)   FRA   s.t. 
 5    Marc Lotz (Rabobank)   NED   s.t. 
 6    Juan Antonio Flecha Giannoni (Fassa Bortolo)   SPA   s.t. 
 7    Thor Hushovd (Crédit Agricole)   NOR   11'29" 
 8    Robbie McEwen (Lotto - Domo)   AUS   s.t. 
 9    Danilo Hondo (Gerolsteiner)   GER   s.t. 
 10    Stuart O'Grady (Cofidis)   AUS   s.t. 
 11    Carlos Da Cruz (La Française Des Jeux)   FRA   s.t. 
 12    Erik Zabel (T-Mobile Team)   GER   s.t. 
 13    Sergey Ivanov (T-Mobile Team)   RUS   s.t. 
 14    Karsten Kroon (Rabobank)   NED   s.t. 
 15    Laurent Brochard (AG2R Prévoyance)   FRA   s.t. 
 16    Carlos Sastre Candil (Team CSC)   SPA   s.t. 
 17    Franck Renier (Brioches La Boulangere)   FRA   s.t. 
 18    Oscar Pereiro Sio (Phonak Hearing Systems)   SPA   s.t. 
 19    Sandy Casar (La Française Des Jeux)   FRA   s.t. 
 20    Matteo Tosatto (Fassa Bortolo)   ITA   s.t. 
 
2004-07-24 Stage 19 (Time Trial)
 Pos    Name   Nat   Result 
 1    Lance Armstrong (US Postal Service Presented by Berry Floor)   USA   1h06'49" (49.388 km/h) 
 2    Jan Ullrich (T-Mobile Team)   GER   1'01" 
 3    Andreas Klöden (T-Mobile Team)   GER   1'27" 
 4    Floyd Landis (US Postal Service Presented by Berry Floor)   USA   2'25" 
 5    Bobby Julich (Team CSC)   USA   2'48" 
 6    Ivan Basso (Team CSC)   ITA   2'50" 
 7    Jens Voigt (Team CSC)   GER   3'19" 
 8    Vladimir Karpets (Illes Balears - Banesto)   RUS   3'33" 
 9    José Luis Rubiera Vigil (US Postal Service Presented by Berry Floor)   SPA   3'40" 
 10    José Bento Azevedo Carvalho (US Postal Service Presented by Berry Floor)   POR   3'49" 
 11    George Hincapie (US Postal Service Presented by Berry Floor)   USA   3'56" 
 12    Levi Leipheimer (Rabobank)   USA   4'06" 
 13    Santos Gonzalez Capilla (Phonak Hearing Systems)   SPA   4'17" 
 14    Aitor Gonzalez Jimenez (Fassa Bortolo)   SPA   4'33" 
 15    Jose Ivan Gutierrez Palacios (Illes Balears - Banesto)   SPA   4'53" 
 16    Viatcheslav Ekimov (US Postal Service Presented by Berry Floor)   RUS   4'54" 
 17    Carlos Sastre Candil (Team CSC)   SPA   4'56" 
 18    Christophe Moreau (Crédit Agricole)   FRA   4'58" 
 19    Marc Wauters (Rabobank)   BEL   5'06" 
 20    José Enrique Gutiérrez Cataluña (Phonak Hearing Systems)   SPA   5'13" 
 
2004-07-25 Stage 20 (Sprint)
 Pos    Name   Nat   Result 
 1    Tom Boonen (Quick Step - Davitamon)   BEL   4h08'26" (39.366 km/h) 
 2    Jean-Patrick Nazon (AG2R Prévoyance)   FRA   s.t. 
 3    Danilo Hondo (Gerolsteiner)   GER   s.t. 
 4    Robbie McEwen (Lotto - Domo)   AUS   s.t. 
 5    Erik Zabel (T-Mobile Team)   GER   s.t. 
 6    Jimmy Casper (Cofidis)   FRA   s.t. 
 7    Stuart O'Grady (Cofidis)   AUS   s.t. 
 8    Baden Cooke (La Française Des Jeux)   AUS   s.t. 
 9    Massimiliano Mori (Domina Vacanze)   ITA   s.t. 
 10    Bram De Groot (Rabobank)   NED   s.t. 
 11    Laurent Brochard (AG2R Prévoyance)   FRA   s.t. 
 12    Julian Dean (Crédit Agricole)   NZL   s.t. 
 13    Fabio Baldato (Alessio - Bianchi)   ITA   s.t. 
 14    Jimmy Engoulvent (Cofidis)   FRA   s.t. 
 15    Franck Renier (Brioches La Boulangere)   FRA   s.t. 
 16    Thor Hushovd (Crédit Agricole)   NOR   s.t. 
 17    Martin Elmiger (Phonak Hearing Systems)   SWI   s.t. 
 18    Scott Sunderland (Alessio - Bianchi)   AUS   s.t. 
 19    Allan Davis (Liberty Seguros - Würth Team)   AUS   s.t. 
 20    Kurt-Asle Arvesen (Team CSC)   NOR   s.t.