General Information
Distance
3391 km
Stages
20
Finishers / Starters
147 / 180
Dates
3 July 2004 — 25 July 2004
Jerseys
Yellow Jersey
Lance Armstrong (Usa)
83h 36' 02"
Green Jersey
Robbie McEwen (Aus)
272 pts
Polka Dot Jersey
Richard Virenque (Fra)
266 pts
White Jersey
Vladimir Karpets (Rus)
84h 01' 13"
Top 10 GC
| # | Rider | Time / Gap |
|---|---|---|
| 1 | Lance Armstrong (Usa) | 83h 36' 02" |
| 2 | Andreas Klöden (Deu) | + 06' 19" |
| 3 | Ivan Basso (Ita) | + 06' 40" |
| 4 | Jan Ullrich (Deu) | + 08' 50" |
| 5 | José Azevedo (Prt) | + 14' 30" |
| 6 | Francisco Mancebo (Esp) | + 18' 01" |
| 7 | Georg Totschnig (Aut) | + 18' 27" |
| 8 | Carlos Sastre (Esp) | + 19' 51" |
| 9 | Levi Leipheimer (Usa) | + 20' 12" |
| 10 | Óscar Pereiro (Esp) | + 22' 54" |
Stage Results
Stage Prologue
Liège → Liège 6.1 km
| 1 | Fabian Cancellara (Ch) | 06' 50" |
| 2 | Lance Armstrong (Usa) | 02" |
| 3 | José Ivan Gutierrez | 08" |
| 4 | Bradley Mc Gee | 09" |
| 5 | Thor Hushovd (Nor) | 10" |
| 6 | Óscar Pereiro (Esp) | 11" |
| 7 | Jens Voigt (Deu) | 11" |
| 8 | Christophe Moreau (Fra) | 12" |
| 9 | Bobby Julich (Usa) | 12" |
| 10 | Geoge Hincapie | 12" |
Stage 1
Liège → Charleroi 202.5 km
| 1 | Jaan Kirsipuu (Est) | 4h 40' 29" |
| 2 | Robbie McEwen (Aus) | 00" |
| 3 | Thor Hushovd (Nor) | 00" |
| 4 | Danilo Hondo | 00" |
| 5 | Jean-Patrick Nazon | 00" |
| 6 | Baden Cooke (Aus) | 00" |
| 7 | Hurt-Asle Arvesen | 00" |
| 8 | Alessandro Petacchi (Ita) | 00" |
| 9 | Erik Zabel (Deu) | 00" |
| 10 | Allan Davis (Aus) | 00" |
Stage 2
Charleroi → Namur 197 km
| 1 | Robbie McEwen (Aus) | 4h 18' 39" |
| 2 | Thor Hushovd (Nor) | 00" |
| 3 | Jean-Patrick Nazon | 00" |
| 4 | Danilo Hondo | 00" |
| 5 | Stuart O'Grady (Aus) | 00" |
| 6 | Jaan Kirsipuu (Est) | 00" |
| 7 | Erik Zabel (Deu) | 00" |
| 8 | Alessandro Petacchi (Ita) | 00" |
| 9 | Gerrit Glomser | 00" |
| 10 | Mario Cipollini (Ita) | 00" |
Stage 3
Waterloo → Wasquehal 210 km
| 1 | Jean-Patrick Nazon | 4h 36' 45" |
| 2 | Erik Zabel (Deu) | 00" |
| 3 | Robbie McEwen (Aus) | 00" |
| 4 | Tom Boonen (Bel) | 00" |
| 5 | Kim Jirchen | 00" |
| 6 | Danilo Hondo | 00" |
| 7 | Jaan Kirsipuu (Est) | 00" |
| 8 | Alessandro Bertolini | 00" |
| 9 | Fabio Baldato (Ita) | 00" |
| 10 | José Enrique Gutierrez (Esp) | 00" |
Stage 4
Cambrai → Arras 64.5 km
| 1 | US Postal - Berry Floor | 1h 12' 03" |
| 2 | Phonak Hearing Systems | 01' 07" |
| 3 | Illes Balears - B. Santander | 01' 15" |
| 4 | T-Mobile | 01' 19" |
| 5 | Team CSC | 01' 46" |
| 6 | Rabobank | 01' 53" |
| 7 | Liberty Seguros | 02' 25" |
| 8 | Euskaltel - Euskadi | 02' 35" |
| 9 | Saeco | 02' 36" |
| 10 | Alessio - Bianchi | 02' 57" |
Stage 5
Amiens → Chartres 200.5 km
| 1 | Stuart O'Grady (Aus) | 5h 05' 58" |
| 2 | Jakob Pill | 03" |
| 3 | Sandy Casar | 03" |
| 4 | Thomas Voeckler (Fra) | 03" |
| 5 | Magnus Backstedt | 03" |
| 6 | Robbie McEwen (Aus) | 12' 33" |
| 7 | Janeck Tombak | 12' 33" |
| 8 | Thor Hushovd (Nor) | 12' 33" |
| 9 | Rene Haselbacher | 12' 33" |
| 10 | Jean-Patrich Nazon | 12' 33" |
Stage 6
Bonneval → Angers 196 km
| 1 | Tom Boonen (Bel) | 4h 33' 41" |
| 2 | Stuart O'Grady (Aus) | 00" |
| 3 | Erik Zabel (Deu) | 00" |
| 4 | Danilo Hongo | 00" |
| 5 | Baden Cooke (Aus) | 00" |
| 6 | Sergio Marinangeli | 00" |
| 7 | Jérôme Pineau | 00" |
| 8 | Julian Dean | 00" |
| 9 | Janeck Tombak | 00" |
| 10 | Samuel Dumoulin | 00" |
Stage 7
Châteaubriant → Saint-Brieuc 204.5 km
| 1 | Filippo Pozzato (Ita) | 4h 31' 34" |
| 2 | Iker Flores | 00" |
| 3 | Francisco Mancebo (Esp) | 00" |
| 4 | Laurent Brochard (Fra) | 10" |
| 5 | Sébastien Hinault | 10" |
| 6 | Michele Scarponi (Ita) | 10" |
| 7 | Paolo Bettini (Ita) | 10" |
| 8 | Thor Hushovd (Nor) | 10" |
| 9 | Scott Sunderland | 10" |
| 10 | Stuart O'Grady (Aus) | 10" |
Stage 8
Lamballe → Quimper 168 km
| 1 | Thor Hushovd (Nor) | 3h 54' 22" |
| 2 | Kim Kirchen (Nld) | 00" |
| 3 | Erik Zabel (Deu) | 00" |
| 4 | Robbie McEwen (Aus) | 00" |
| 5 | Andreas Klöden (Deu) | 00" |
| 6 | Tom Boonen (Bel) | 00" |
| 7 | Laurent Brochard (Fra) | 00" |
| 8 | Stuart O'Grady (Aus) | 00" |
| 9 | Óscar Pereiro (Esp) | 00" |
| 10 | Danilo Hondo | 00" |
Stage 9
Saint-Léonard-de-Noblat → Guéret 160.5 km
| 1 | Robbie McEwen (Aus) | 3h 32' 55" |
| 2 | Thor Hushovd (Nor) | 00" |
| 3 | Stuart O'Grady (Aus) | 00" |
| 4 | Jérôme Pineau | 00" |
| 5 | Erik Zabel (Deu) | 00" |
| 6 | Janeck Tombak | 00" |
| 7 | Tom Boonen (Bel) | 00" |
| 8 | Danilo Hondo | 00" |
| 9 | Sergio Marinangeli | 00" |
| 10 | Inigo Landaluze (Esp) | 00" |
Stage 10
Limoges → Saint-Flour 237 km
| 1 | Richard Virenque (Fra) | 6h 00' 24" |
| 2 | Andreas Klöden (Deu) | 05' 19" |
| 3 | Erik Zabel (Deu) | 05' 19" |
| 4 | Francisco Mancebo (Esp) | 05' 19" |
| 5 | Thomas Voeckler (Fra) | 05' 19" |
| 6 | Lance Armstrong (Usa) | 05' 19" |
| 7 | Georg Totschnig (Aut) | 05' 19" |
| 8 | Kim Kirchen (Nld) | 05' 19" |
| 9 | Michele Scarponi (Ita) | 05' 19" |
| 10 | Pietro Caucchioli (Ita) | 05' 19" |
Stage 11
Saint-Flour → Figeac 164 km
| 1 | David Moncoutié | 3h 54' 58" |
| 2 | Juan Antonio Flecha (Esp) | 02' 15" |
| 3 | Egoi Martinez | 02' 17" |
| 4 | Thor Hushovd (Nor) | 05' 58" |
| 5 | Erik Zabel (Deu) | 05' 58" |
| 6 | Robbie McEwen (Aus) | 05' 58" |
| 7 | Paolo Bettini (Ita) | 05' 58" |
| 8 | Danilo Hondo | 05' 58" |
| 9 | Lance Armstrong (Usa) | 05' 58" |
| 10 | Stuart O'Grady (Aus) | 05' 58" |
Stage 12
Castelsarrasin → La Mongie 197.5 km
| 1 | Ivan Basso (Ita) | 5h 03' 58" |
| 2 | Lance Armstrong (Usa) | 00" |
| 3 | Andreas Klöden (Deu) | 20" |
| 4 | Francisco Mancebo (Esp) | 24" |
| 5 | Carlos Sastre (Esp) | 33" |
| 6 | Óscar Pereiro (Esp) | 50" |
| 7 | Denis Menchov (Rus) | 59" |
| 8 | Michele Scarponi (Ita) | 01' 02" |
| 9 | Iban Mayo (Esp) | 01' 03" |
| 10 | Santos Gonzalez | 01' 03" |
Stage 13
Lannemezan → Plateau de Beille 205.5 km
| 1 | Lance Armstrong (Usa) | 6h 04' 38" |
| 2 | Ivan Basso (Ita) | 00" |
| 3 | Georg Totschnig (Aut) | 01' 05" |
| 4 | Andreas Klöden (Deu) | 01' 27" |
| 5 | Francisco Mancebo (Esp) | 01' 27" |
| 6 | Jan Ullrich (Deu) | 02' 42" |
| 7 | José Azevedo (Prt) | 02' 50" |
| 8 | Christrophe Moreau | 02' 51" |
| 9 | Pietro Caucchioli (Ita) | 02' 51" |
| 10 | Gilberto Simoni (Ita) | 03' 43" |
Stage 14
Carcassonne → Nîmes 192.5 km
| 1 | Aitor Gonzalez (Esp) | 4h 18' 32" |
| 2 | Nicolas Jalabert (Fra) | 25" |
| 3 | Christophe Mengin | 25" |
| 4 | Pierrick Fedrigo (Fra) | 29" |
| 5 | Peter Wrolich | 31" |
| 6 | Marc Lotz | 31" |
| 7 | Igor Gonzalez Galdeano | 31" |
| 8 | Santiago Botero (Col) | 37" |
| 9 | Inigo Landaluze (Esp) | 41" |
| 10 | Egoi Martinez | 43" |
Stage 15
Valréas → Villard de Lans 180.5 km
| 1 | Lance Armstrong (Usa) | 4h 40' 30" |
| 2 | Ivan Basso (Ita) | 00" |
| 3 | Jan Ullrich (Deu) | 03" |
| 4 | Andreas Klöden (Deu) | 06" |
| 5 | Levi Leipheimer (Usa) | 13" |
| 6 | Richard Virenque (Fra) | 48" |
| 7 | Mickael Rasmussen | 49" |
| 8 | José Azevedo (Prt) | 53" |
| 9 | Jens Voigt (Deu) | 01' 04" |
| 10 | Carlos Sastre (Esp) | 01' 24" |
Stage 16
Le Bourg-d'Oisans → Alpe d'Huez 15 km
| 1 | Lance Armstrong (Usa) | 39' 41" |
| 2 | Jan Ullrich (Deu) | 01' 01" |
| 3 | Andreas Klöden (Deu) | 01' 41" |
| 4 | José Azévédo (Prt) | 01' 45" |
| 5 | Igor González de Galdeano (Esp) | 02' 10" |
| 6 | Giuseppe Guerini (Ita) | 02' 10" |
| 7 | Vladimir Karpets (Rus) | 02' 15" |
| 8 | Ivan Basso (Ita) | 02' 23" |
| 9 | David Moncoutié | 02' 23" |
| 10 | Carlos Sastre (Esp) | 02' 27" |
Stage 17
Le Bourg-d'Oisans → Le Grand Bornand 204 km
| 1 | Lance Armstrong (Usa) | 6h 11' 52" |
| 2 | Andreas Klöden (Deu) | 00" |
| 3 | Jan Ullrich (Deu) | 01" |
| 4 | Ivan Basso (Ita) | 01" |
| 5 | Floyd Landis (Usa) | 13" |
| 6 | Axel Merckx (Bel) | 01' 01" |
| 7 | Levi Leipheimer (Usa) | 01' 01" |
| 8 | Carlos Sastre (Esp) | 01' 02" |
| 9 | Mickael Rasmussen | 01' 02" |
| 10 | Georg Totschnig (Aut) | 01' 02" |
Stage 18
Annemasse → Lons-le-Saunier 166 km
| 1 | Juan Miguel Mercado | 4h 04' 03" |
| 2 | Garcia Acosta | 00" |
| 3 | Dmitri Fofonov | 11" |
| 4 | Sébastien Joly | 11" |
| 5 | Marc Lotz | 11" |
| 6 | Juan Antonio Flecha (Esp) | 11" |
| 7 | Thor Hushovd (Nor) | 11' 29" |
| 8 | Robbie McEwen (Aus) | 11' 29" |
| 9 | Danilo Hondo | 11' 29" |
| 10 | Stuart O'Grady (Aus) | 11' 29" |
Stage 19
Besançon → Besançon 55 km
| 1 | Lance Armstrong (Usa) | 1h 06' 49" |
| 2 | Jan Ullrich (Deu) | 01' 01" |
| 3 | Andreas Klöden (Deu) | 01' 27" |
| 4 | Floyd Landis (Usa) | 02' 25" |
| 5 | Bobby Julich (Usa) | 02' 48" |
| 6 | Ivan Basso (Ita) | 02' 50" |
| 7 | Jens Voigt (Deu) | 03' 19" |
| 8 | Vladimir Karpets (Rus) | 03' 33" |
| 9 | José Luis Rubiera | 03' 40" |
| 10 | José Azevedo (Prt) | 03' 49" |
Stage 20
Montereau → Paris/Champs Elysées 163 km
| 1 | Tom Boonen (Bel) | 4h 08' 26" |
| 2 | Jean-Patrick Nazon | 00" |
| 3 | Danilo Hondo | 00" |
| 4 | Robbie McEwen (Aus) | 00" |
| 5 | Erik Zabel (Deu) | 00" |
| 6 | Jimmy Casper | 00" |
| 7 | Stuart O'Grady (Aus) | 00" |
| 8 | Baden Cooke (Aus) | 00" |
| 9 | Massimiliano Mori | 00" |
| 10 | Bram de Groot | 00" |