General Information
Distance
3426.5 km
Stages
20
Finishers / Starters
147 / 198
Dates
5 July 2003 — 27 July 2003
Jerseys
Yellow Jersey
Lance Armstrong (Usa)
83h 41' 12"
Green Jersey
Baden Cooke (Aus)
216 pts
Polka Dot Jersey
Richard Virenque (Fra)
324 pts
White Jersey
Denis Menchov (Rus)
84h 00' 56"
Top 10 GC
| # | Rider | Time / Gap |
|---|---|---|
| 1 | Lance Armstrong (Usa) | 83h 41' 12" |
| 2 | Jan Ullrich (Deu) | + 01' 01" |
| 3 | Alexandre Vinokourov (Kaz) | + 04' 14" |
| 4 | Tyler Hamilton (Usa) | + 06' 17" |
| 5 | Haimar Zubeldia (Esp) | + 06' 51" |
| 6 | Iban Mayo (Esp) | + 07' 06" |
| 7 | Ivan Basso (Ita) | + 10' 12" |
| 8 | Christophe Moreau (Fra) | + 12' 28" |
| 9 | Carlos Sastre (Esp) | + 18' 49" |
| 10 | Francisco Mancebo (Esp) | + 19' 15" |
Stage Results
Stage Prologue
Paris → Paris 6.5 km
| 1 | Bradley McGee | 07' 26" |
| 2 | David Millar (Gbr) | 00" |
| 3 | Haimar Zubeldia (Esp) | 02" |
| 4 | Jan Ullrich (Deu) | 02" |
| 5 | Victor-Hugo Pena | 06" |
| 6 | Tyler Hamilton (Usa) | 06" |
| 7 | Lance Armstrong (Usa) | 07" |
| 8 | Joseba Beloki (Esp) | 09" |
| 9 | Santiago Botero (Col) | 09" |
| 10 | Laszlo Bodrogi | 12" |
Stage 1
Montgeron → Meaux 168 km
| 1 | Alessandro Petacchi (Ita) | 3h 44' 33" |
| 2 | Robbie McEwen (Aus) | 00" |
| 3 | Erik Zabel (Deu) | 00" |
| 4 | Paolo Bettini (Ita) | 00" |
| 5 | Baden Cooke (Aus) | 00" |
| 6 | Thor Hushovd (Nor) | 00" |
| 7 | Óscar Freire (Esp) | 00" |
| 8 | Luca Paolini (Ita) | 00" |
| 9 | Romans Vainsteins | 00" |
| 10 | Jaan Kirsipuu (Est) | 00" |
Stage 2
Roubaix → Metz 398 km
| 1 | Banden Cooke | 5h 06' 33" |
| 2 | Jean-Patrick Nazon | 00" |
| 3 | Jaan Kirsipuu (Est) | 00" |
| 4 | Erik Zabel (Deu) | 00" |
| 5 | Thor Hushovd (Nor) | 00" |
| 6 | Robbie McEwen (Aus) | 00" |
| 7 | Paolo Bettini (Ita) | 00" |
| 8 | Stuart O'Grady (Aus) | 00" |
| 9 | Fred Rodriguez | 00" |
| 10 | Mikel Artetxe | 00" |
Stage 3
Charleville Mézières → Saint Dizier 167 km
| 1 | Alessandro Petacchi (Ita) | 3h 27' 39" |
| 2 | Romans Vainsteins | 00" |
| 3 | Óscar Freire (Esp) | 00" |
| 4 | Erik Zabel (Deu) | 00" |
| 5 | Robbie McEwen (Aus) | 00" |
| 6 | Luca Paolini (Ita) | 00" |
| 7 | Olaf Pollack | 00" |
| 8 | Angelo Furlan | 00" |
| 9 | Salvatore Commesso | 00" |
| 10 | Stuart O'Grady (Aus) | 00" |
Stage 4
Joinville → Saint-Dizier 69 km
| 1 | US Postal | 1h 18' 27" |
| 2 | ONCE-Eroski | 30" |
| 3 | Team Bianchi | 43" |
| 4 | Ibanesto. com | 01' 05" |
| 5 | Quick Step-Davitamon | 01' 23" |
| 6 | Team Telekom | 01' 30" |
| 7 | Vini Caldirola-SO. DI | 01' 32" |
| 8 | Crédit Agricole | 01' 32" |
| 9 | AG2R Prévoyance | 01' 38" |
| 10 | Team CSC | 01' 45" |
Stage 5
Troyes → Nevers 196.5 km
| 1 | Alessandro Petacchi (Ita) | 4h 09' 47" |
| 2 | Jaan Kirsipuu (Est) | 00" |
| 3 | Baden Cooke (Aus) | 00" |
| 4 | Erik Zabel (Deu) | 00" |
| 5 | Robbie McEwen (Aus) | 00" |
| 6 | Luca Paolini (Ita) | 00" |
| 7 | Thor Hushovd (Nor) | 00" |
| 8 | Stuart O'Grady (Aus) | 00" |
| 9 | Fred Rodriguez | 00" |
| 10 | Jean-Patrick Nazon | 00" |
Stage 6
Grenoble → Nice 345 km
| 1 | Alessandro Petacchi (Ita) | 5h 08' 35" |
| 2 | Baden Cooke (Aus) | 00" |
| 3 | Frabrizio Guidui | 00" |
| 4 | Thor Hushovd (Nor) | 00" |
| 5 | Romans Vainsteins | 00" |
| 6 | Damien Nazon | 00" |
| 7 | Sébastien Hinault | 00" |
| 8 | Gerrit Glomser | 00" |
| 9 | Yuriy Krivtsov | 00" |
| 10 | Luca Paolini (Ita) | 00" |
Stage 7
Lyon → Morzine 230.5 km
| 1 | Richard Virenque (Fra) | 6h 06' 03" |
| 2 | Rolf Aldag | 02' 29" |
| 3 | Sylvain Chavanel (Fra) | 03' 45" |
| 4 | Michael Rogers (Aus) | 04' 03" |
| 5 | Stefano Garzelli (Ita) | 04' 06" |
| 6 | Christophe Moreau (Fra) | 04' 06" |
| 7 | Laurent Dufaux (Ch) | 04' 06" |
| 8 | David Millar (Gbr) | 04' 06" |
| 9 | Georg Totschnig (Aut) | 04' 06" |
| 10 | Alexandre Vinokourov (Kaz) | 04' 06" |
Stage 8
Sallanches → Alpe d'Huez 219 km
| 1 | Iban Mayo (Esp) | 5h 57' 30" |
| 2 | Alexandre Vinokourov (Kaz) | 01' 45" |
| 3 | Lance Armstrong (Usa) | 02' 12" |
| 4 | Francisco Mancebo (Esp) | 02' 12" |
| 5 | Haimar Zubeldia (Esp) | 02' 12" |
| 6 | Joseba Beloki (Esp) | 02' 12" |
| 7 | Tyler Hamilton (Usa) | 02' 12" |
| 8 | Ivan Basso (Ita) | 02' 12" |
| 9 | Roberto Laiseka | 02' 12" |
| 10 | Pietro Caucchioli (Ita) | 02' 12" |
Stage 9
Le Bourg-d'Oisans → Gap 184.5 km
| 1 | Alexandre Vinokourov (Kaz) | 5h 02' 00" |
| 2 | Paolo Bettini (Ita) | 36" |
| 3 | Iban Mayo (Esp) | 36" |
| 4 | Lance Armstrong (Usa) | 36" |
| 5 | Jan Ullrich (Deu) | 36" |
| 6 | Ivan Basso (Ita) | 36" |
| 7 | Georg Totschnig (Aut) | 36" |
| 8 | Francisco Mancebo (Esp) | 36" |
| 9 | Haimar Zubeldia (Esp) | 36" |
| 10 | Tyler Hamilton (Usa) | 36" |
Stage 10
Gap → Marseille 219.5 km
| 1 | Jakob Pill | 5h 09' 33" |
| 2 | Fabio Sacchi | 00" |
| 3 | Bram de Groot | 49" |
| 4 | Damien Nazon | 02' 07" |
| 5 | Rene Haselbacher | 02' 07" |
| 6 | Philippe Gaumont | 02' 07" |
| 7 | Serge Baguet | 02' 07" |
| 8 | Vicente Garcia-Acosta | 02' 07" |
| 9 | José-Ignacio Gutierrez | 05' 06" |
| 10 | Baden Cooke (Aus) | 21' 23" |
Stage 11
Narbonne → Toulouse 153.5 km
| 1 | Juan-Antonio Flecha | 3h 29' 33" |
| 2 | Bram de Groot | 04" |
| 3 | Isidro Nozal (Esp) | 04" |
| 4 | Inigo Cuesta | 15" |
| 5 | Carlos Da Cruz | 23" |
| 6 | Stuart O'Grady (Aus) | 23" |
| 7 | Nicolas Portal | 23" |
| 8 | Michael Rogers (Aus) | 23" |
| 9 | Robbie McEwen (Aus) | 42" |
| 10 | Baden Cooke (Aus) | 42" |
Stage 12
Gaillac → Cap Découverte 47 km
| 1 | Jan Ullrich (Deu) | 58' 32" |
| 2 | Lance Armstrong (Usa) | 01' 36" |
| 3 | Alexandre Vinokourov (Kaz) | 02' 06" |
| 4 | Haimar Zubeldia (Esp) | 02' 40" |
| 5 | Tyler Hamilton (Usa) | 02' 43" |
| 6 | Uwe Peschel | 03' 26" |
| 7 | David Millar (Gbr) | 03' 55" |
| 8 | Inigo Chaurreau | 04' 01" |
| 9 | David Plaza | 04' 37" |
| 10 | Santiago Botero (Col) | 05' 00" |
Stage 13
Toulouse → Plateau de Bonascre 197.5 km
| 1 | Carlos Sastre (Esp) | 5h 16' 08" |
| 2 | Jan Ullrich (Deu) | 01' 01" |
| 3 | Haimar Zubeldia (Esp) | 01' 03" |
| 4 | Lance Armstrong (Usa) | 01' 08" |
| 5 | Alexandre Vinokourov (Kaz) | 01' 18" |
| 6 | Ivan Basso (Ita) | 01' 20" |
| 7 | Juan-Miguel Mercado | 01' 24" |
| 8 | Iban Mayo (Esp) | 01' 59" |
| 9 | Christrophe Moreau | 02' 32" |
| 10 | Tyler Hamilton (Usa) | 02' 34" |
Stage 14
Saint Girons → Loudenvielle 191.5 km
| 1 | Gilberto Simoni (Ita) | 5h 31' 52" |
| 2 | Laurent Dufaux (Ch) | 00" |
| 3 | Richard Virenque (Fra) | 00" |
| 4 | Andrea Peron (Ita) | 03" |
| 5 | Walter Beneteau | 10" |
| 6 | Alexandre Vinokourov (Kaz) | 41" |
| 7 | Iban Mayo (Esp) | 41" |
| 8 | Steve Zampieri | 41" |
| 9 | Haimar Zubeldia (Esp) | 01' 24" |
| 10 | Ivan Basso (Ita) | 01' 24" |
Stage 15
Bagnères-de-Bigorre → Luz Ardiden 159.5 km
| 1 | Lance Armstrong (Usa) | 4h 29' 26" |
| 2 | Iban Mayo (Esp) | 40" |
| 3 | Jan Ullrich (Deu) | 40" |
| 4 | Himar Zubeldia | 40" |
| 5 | Christophe Moreau (Fra) | 43" |
| 6 | Ivan Basso (Ita) | 47" |
| 7 | Tyler Hamilton (Usa) | 01' 10" |
| 8 | Alexandre Vinokourov (Kaz) | 02' 07" |
| 9 | José Luis Rubiera | 02' 45" |
| 10 | Sylvain Chavanel (Fra) | 02' 47" |
Stage 16
Pau → Bayonne 197.5 km
| 1 | Tyler Hamilton (Usa) | 4h 59' 41" |
| 2 | Erik Zabel (Deu) | 01' 55" |
| 3 | Yuriy Krivtsov | 01' 55" |
| 4 | Luca Paolini (Ita) | 01' 55" |
| 5 | Gerrit Glomser | 01' 55" |
| 6 | Bram de Groot | 01' 55" |
| 7 | Marcus Zberg | 01' 55" |
| 8 | Sandy Casar | 01' 55" |
| 9 | Frabrizio Guidi | 01' 55" |
| 10 | Stuart O'Grady (Aus) | 01' 55" |
Stage 17
Dax → Bordeaux 181 km
| 1 | Servais Knaven | 3h 54' 23" |
| 2 | Paolo Bossoni | 17" |
| 3 | Christophe Mengin | 17" |
| 4 | Leon Van Bon | 17" |
| 5 | Salvatore Commesso | 17" |
| 6 | Vicente Garcia-Acosta | 17" |
| 7 | Peter Luttenberger (Aut) | 17" |
| 8 | Médéric Clain | 17" |
| 9 | Bram de Groot | 17" |
| 10 | Ivan Parra | 01' 55" |
Stage 18
Bordeaux → Saint Maxent l'École 202.5 km
| 1 | Pablo Lastras | 4h 03' 18" |
| 2 | Carlos Da Cruz | 00" |
| 3 | Daniele Nardello (Ita) | 00" |
| 4 | David Canada | 04" |
| 5 | Massimiliano Lelli (Ita) | 19" |
| 6 | Andy Flickinger | 19" |
| 7 | Thomas Voeckler (Fra) | 19" |
| 8 | Paolo Fornaciari | 19" |
| 9 | Frabrizio Guidi | 35" |
| 10 | Vladimir Miholjevic | 35" |
Stage 19
Pornic → Nantes 49 km
| 1 | David Millar (Gbr) | 54' 05" |
| 2 | Tyler Hamilton (Usa) | 09" |
| 3 | Lance Armstrong (Usa) | 14" |
| 4 | Jan Ullrich (Deu) | 25" |
| 5 | Laszlo Bodrogi | 26" |
| 6 | Viatcheslav Ekimov (Rus) | 56" |
| 7 | Victor-Hugo Pena | 01' 00" |
| 8 | George Hincapie | 01' 08" |
| 9 | Sylvain Chavanel (Fra) | 01' 12" |
| 10 | Marzio Bruseghin (Ita) | 01' 26" |
Stage 20
Ville d'Avray → Paris/Champs Élysées 152 km
| 1 | Jean-Patrick Nazon | 3h 38' 49" |
| 2 | Baden Cooke (Aus) | 00" |
| 3 | Robbie McEwen (Aus) | 00" |
| 4 | Luca Paolini (Ita) | 00" |
| 5 | Thor Hushovd (Nor) | 00" |
| 6 | Stuart O'Grady (Aus) | 00" |
| 7 | Erik Zabel (Deu) | 00" |
| 8 | Romans Vainsteins | 00" |
| 9 | Gerrit Glomser | 00" |
| 10 | Damien Nazon | 00" |