Detailed results of the 2003 Tour de France from Stage 10 (Gap to Marseille) to Stage 20, the finish in Paris.

See also Prologue to Stage 9

Stage 10 (Gap to Marseille, July 15)

A long, largely flat 219.5 km stage after three days in the mountains gave the majority of the riders a chance to recuperate, the pace was somewhat slower than the average to this stage. The roadside temperature was high (around 40° C).

A group of nine riders made a break after just 16 km and slowly built their lead up, to 17 minutes by halfway and to a maximum of around 23 minutes. With such an substantial lead the nine rider group began to fragment with repeated attacks from around 50 km to go, Jose Enrique Gutierrez made a solo break and led into Marseille, he was closed down and passed by Fabio Saachi and then Jakob Piil. These two riders worked together and soon built up a minute lead over the others. Entering the final 2 km to the finish Piil and Saachi shook hands and began to race, Piil led out but managed to hold off Saachi to become the first Danish stage winner since Bjarne Riis in 1996. Bram de Groot broke from the chasers to finish third and the peleton came in over 21 minutes down. The top positions in the general classification were unchanged, the best placed rider in the breakaway was over ¾ of a hour down on Armstrong.

1.  Jakob Piil (Denmark)            5:09:33
2.  Fabio Sacchi (Italy)             +00:00
3.  Bram de Groot (Netherlands)      +00:49
4.  Damien Nazon (France)            +02:07
5.  René Haselbacher (Austria)       +02:07
6.  Philippe Gaumont (France)        +02:07
7.  Serge Baguet (Spain)             +02:07
8.  José Vicente García Acosta (Sp.) +02:07
9.  José Enrique Gutiérrez (Spain)   +05:06
10. Baden Cooke (Australia)          +21:23

General classification:

1.  Lance Armstrong    45:46:22
2.  Alexandre Vinokourov  +0:21
3.  Iban Mayo             +1:02
4.  Francisco Mancebo     +1:37
5.  Tyler Hamilton        +1:52
6.  Jan Ullrich           +2:10
7.  Ivan Basso            +2:25
8.  Roberto Heras         +2:28
9.  Haimar Zubeldia       +3:25
10. Denis Menchov         +3:45

Points classification:
1. Baden Cooke              140
2. Robbie McEwen            131
3. Erik Zabel               112

Mountains classification:
1. Richard Virenque         135
2. Jorg Jaksche              75
3. Lance Armstrong           74


Stage 11 (Narbonne to Toulouse, July 17)

After the first rest day, one of the shortest stages of the tour at 153.5 km, another flat stage with only one climb, the third category Cote de Saissac at 82 km. The Tour has finished a stage in Toulouse 24 times before, the last time in 1985.

There were a number of early breakaways and one early crash but the US Postal team worked hard to keep the field together. It was not until early afternoon, just before Carcassonne, that a group of eight riders made it clear. They built up their lead to a maximum of around four minutes. With the peleton closing and 10 km to go Juan Antonio Flecha of Banesto attacked from the breakaway and built up a small lead of 20 seconds. Despite the field closing in he held on to win the stage by 4 seconds, the peleton coming in less than a minute behind. Former Tour star Jens Voigt, struggling with illness, abandoned the race.

1.  Juan Antonio Flecha (Spain) 3:29:33
2.  Bram de Groot (Netherlands)   +0:04
3.  Isidro Nozal (Spain)          +0:04
4.  Iñigo Cuesta (Spain)          +0:15
5.  Carlos da Cruz (France)       +0:23
6.  Stuart O'Grady (Australia)    +0:23
7.  Nicholas Portal (France)      +0:23
8.  Michael Rogers (Australia)    +0:23
9.  Robbie McEwen (Australia)     +0:42
10. Baden Cooke (Australia)       +0:42

General classification:

1.  Lance Armstrong    49:16:37
2.  Alexandre Vinokourov  +0:21
3.  Iban Mayo             +1:02
4.  Francisco Mancebo     +1:37
5.  Tyler Hamilton        +1:52
6.  Jan Ullrich           +2:10
7.  Ivan Basso            +2:25
8.  Roberto Heras         +2:28
9.  Haimar Zubeldia       +3:25
10. Denis Menchov         +3:45

Points classification:

1. Baden Cooke              156
2. Robbie McEwen            148
3. Erik Zabel               126

Mountains classification:

1. Richard Virenque         135
2. Jorg Jaksche              75
3. Lance Armstrong           74


Stage 12 (Gaillac to Cap' Découverte, time trial)

The first time trial (not counting the prologue) was late this year, usually it is contested before the first mountain stage. Most expected Armstrong to take it, although in previous days he had shown to be not as strongly reigning as in previous years, but in the end he lost one and a half minutes to Jan Ullrich although winning over the rest of the field. Alexandre Vinokourov took third place and remained with Armstrong and Ullrich in the contest for the final win, putting the other favourites at a little distance. Tyler Hamilton is now in fourth place, hanging on despite a broken collarbone from the fall in stage 2.

1.  Jan Ullrich (Germany)         58:32
2.  Lance Armstrong (USA)         +1:36
3.  Alexandre Vinokourov (Kaz.)   +2:06
4.  Haimar Zubeldia (Spain)       +2:40
5.  Tyler Hamilton (USA)          +2:43
6.  Uwe Peschel (Germany)         +3:26
7.  David Millar (UK)             +3:55
8.  Inigo Chaurreau (Spain)       +4:01
9.  David Plaza (Spain)           +4:37
10. Santiago Botero (Colombia)    +5:00

General classification:

1.  Lance Armstrong    50:16:45
2.  Jan Ullrich           +0:34
3.  Alexandre Vinokourov  +0:51
4.  Tyler Hamilton        +2:59
5.  Haimar Zubeldia       +4:29
6.  Iban Mayo             +4:29
7.  Francisco Mancebo     +5:01
8.  Ivan Basso            +6:49
9.  Denis Menchov         +7:24
10. Christophe Moreau     +7:55

Points classification:

1. Baden Cooke              156
2. Robbie McEwen            148
3. Erik Zabel               126

Mountains classification:

1. Richard Virenque         135
2. Jorg Jaksche              75
3. Lance Armstrong           74

Stage 13 (Toulouse - Plateau de Bonascre (Ax-3 Domaines), July 19)

The 197.5 km route marked the beginning of four days in the moutains, a flattish first 120 km with two sprints ended in two category one climbs, the Port de Pailheres at 168.5 km and the finish on the Plateau de Bonascre. Again the weather was very hot.

There were a number of early attacks, the peleton chased each escapee down only for another group to try and break. Eventually around midday a group of ten made it clear and after some effort the peleton did not chase them over and the group built up a maximum lead of almost nine minutes. As the first climb was reached the ten-man group had a lead of around six minutes, on the Port de Pailheres the leaders faltered and the group broke up. The group containing the race leaders closed in during the climb and at the summit the leading three (Sastre, Rubiera and Mercado) had two minutes over their chasers. On the start of the 9 km climb to the finish the leaders had retained their two minute advantage. Over the climb the three leaders were gradually caught but Sastre and Mercado held out, with 3 km to go the peleton started to break, attacks from Zubeldia and Vinokourov put the riders under pressure and while Ullrich caught up Armstrong was dropped. Sastre won and Ullrich came second, Armstrong recovered to reduce his loss to 7 seconds. With the time bonus for Ullrich coming second Armstrong's overall lead was reduced to 15 seconds.

1.  Carlos Sastre (Spain)     5:16:08
2.  Jan Ullrich (Germany)       +1:01
3.  Haimar Zubeldia (Spain)     +1:01
4.  Lance Armstrong (USA)       +1:08
5.  Alexandre Vinokourov (Kaz.) +1:18
6.  Ivan Basso (Italy)          +1:18
7.  Juan Miguel Mercado (Sp.)   +1:24
8.  Iban Mayo (Spain)           +1:59
9.  Christophe Moreau (France)  +2:32
10. Tyler Hamilton (USA)        +2:32

General classification:

1.  Lance Armstrong   55:34:01
2.  Jan Ullrich          +0:15
3.  Alexandre Vinokourov +1:01
4.  Haimar Zubeldia      +4:16
5.  Tyler Hamilton       +4:25
6.  Iban Mayo            +5:20
7.  Ivan Basso           +7:01
8.  Francisco Mancebo    +7:02
9.  Carlos Sastre        +8:47
10. Christophe Moreau    +9:19

Points classification:

1. Baden Cooke              156
2. Robbie McEwen            148
3. Erik Zabel               132

Mountains classification:

1. Richard Virenque         149
2. Lance Armstrong           92
3. Juan Miguel Mercado       77

Stage 14 (Saint-Girons to Loudenvielle-le-Louron, July 20)

The second day in the Pyrenees, the 191.5 km stage had two category two climbs and four category one climbs spaced throughout the route. The toughest climbs were the Col de la Core at 67 km, Col de Menté at 118.5 km, the Col du Portillon at 156 km and the final climb and descent of the Col de Peyresourde at 180 km. The route includes the second category Col du Portet d'Aspet, where Fabio Casartelli was mortally injured in 1995.

Just 162 riders started the stage. There was a very early break of seventeen riders, including Richard Virenque, Gilberto Simoni, Jakob Piil and Manuel Beltran. The group steadily increased their lead over the US Postal led pelton in the early part of the race. By the first category two climb they were over nine minutes clear, by the Col de la Core over twelve minutes. When the deficit hit almost fifteen minutes the teams of USP and Euskaltel joined together at the front of the peleton, later they were joined by Telekom and then Bianchi. By the Col du Portet d'Aspet the lead was reduced to around eleven minutes and on the Col de Menté the leading 17 were showing signs of fatigue and began to drop riders, a group of twelve being led by Virenque over the summit. Over the Col du Portillon the leading group broke up with a leading trio of Dufaux, Simoni and Virenque leading the pelton by seven minutes over the summit. The trio remained ahead up the Col de Peyresourde as the field behind them split under repeated attacks, while Armstrong stuck close to Ullrich Vinokourov broke away. Dufaux, Simoni and Virenque kept their lead; they were joined by Peron and fought out the finish, Simoni winning the sprint. Vinokourov led in two others was 41 seconds down and Armstrong and Ullrich came in 1' 24" later.

1.  Gilberto Simoni (Italy)     5:31:52 
2.  Laurent Dufaux (Switzerland)  +0:00 
3.  Richard Virenque (France)     +0:00 
4.  Andrea Peron (Italy)          +0:03 
5.  Walter Beneteau (France)      +0:10 
6.  Alexandre Vinokourov (Kaz.)   +0:41 
7.  Iban Mayo (Spain)             +0:41 
8.  Steve Zampieri (Switzerland)  +0:41 
9.  Haimar Zubeldia (Spain)       +1:24 
10. Ivan Basso (Italy)            +1:24 

General classification:

1.  Lance Armstrong    61:07:17
2.  Jan Ullrich          +00:15
3.  Alexandre Vinokourov +00:18
4.  Haimar Zubeldia      +04:16
5.  Iban Mayo            +04:37
6.  Ivan Basso           +07:01
7.  Tyler Hamilton       +07:32
8.  Francisco Mancebo    +10:09
9.  Christophe Moreau    +10:09
10. Carlos Sastre        +12:40

Points classification:

1. Baden Cooke              156
2. Robbie McEwen            148
3. Erik Zabel               132

Mountains classification:

1. Richard Virenque         300
2. Laurent Dufaux           163
3. Paolo Bettini             98

Stage 15 (Bagnères-de-Bigorre to Luz-Ardiden, July 21)

Another day in the Hautes-Pyrenees. The 159.5 km stage had three big climbs, the category one Col d'Aspin at 94 km, the famous hors category Col du Tourmalet at 124 km and finally a hors category finish at Luz-Ardiden. These were the last hors category climbs on the 2003 Tour.

The stage had another fast start but the real excitement was reserved for the final 13 km up to Luz-Ardiden. In the earlier part of the race Botero and Chavanel escaped and built up a lead of around ten minutes by the Col d'Aspin. On the ascent of the Col du Tourmalet Ullrich made a number of efforts to drop Armstrong, but with no success. By the summit the main riders were still together and the now lone escapee, Chavanel, was four minutes clear. The chasing group of Ullrich and Armstrong was seven strong and had all the main contenders except Vinokourov, who was having a tough time and only briefly joined them at the start of the final climb.

At the start of the final ascent Chavanel was five minutes up on his chasers. The chasing group remained together until about 10 km to go, Mayo attacked and was matched by Armstrong but as Armstrong set himself up for a further push he tangled with a spectator and crashed, bringing down Mayo and almost Ullrich too. The main group slowed for Armstrong to catch up, he did catch up and despite almost almost coming off his bike again after a tiny pause he attacked. Armstrong dropped Ullrich and powered off after Chavanel alone. He caught Chavanel with about 4 km to the finish and passed him to win the stage, his sixteenth stage victory. Ullrich had fallen over a minute behind but by the finish had reduced his loss to 40 seconds, not including time bonuses. Richard Virenque had, barring accidents, won the polka-dot jersey.

1.  Lance Armstrong (USA)    4:29:26
2.  Iban Mayo (Spain)           0:40
3.  Jan Ullrich (Germany)       0:40
4.  Haimar Zubeldia (Spain)     0:40
5.  Christophe Moreau (France)  0:43
6.  Ivan Basso (Italy)          0:47
7.  Tyler Hamilton (USA)        1:10
8.  Alexandre Vinokourov (Kaz.) 2:07
9.  José Luis Rubiera (Spain)   2:45
10. Sylvain Chavanel (France)   2:47

General classification:

1.  Lance Armstrong    65:36:23
2.  Jan Ullrich          +01:07
3.  Alexandre Vinokourov +02:45
4.  Haimar Zubeldia      +05:16
5.  Iban Mayo            +05:25
6.  Ivan Basso           +08:08
7.  Tyler Hamilton       +09:02
8.  Christophe Moreau    +11:12
9.  Francisco Mancebo    +16:05
10. Carlos Sastre        +16:12

Points classification:

1. Baden Cooke              156
2. Robbie McEwen            148
3. Thor Hushovd             134

Mountains classification:

1. Richard Virenque         318
2. Laurent Dufaux           177
3. Lance Armstrong          167

Stage 16 (Pau to Bayonne, July 23)

A 197.5 km stage in the Pyrenees Atlantiques, there were six climbs, two major - the Col de Soudet at 67.5 km and the Col Bagarguy at 110 km. The descent of the Col Bagarguy is interrupted by the minor Cote de Burdincurutcheta, a Basque name.

As often this year the stage started fast and was marked by early breakaway attempts. The early attempts were chased down, the high pace (48 km in the first hour) briefly dropped Tyler Hamilton but his CSC team-mates brought him back to the peleton. Around midday a group of fifteen riders made it clear before the Col de Soudet. The leading group broke up during the ascent. Hamilton attacked from the peleton at 55 km and jumped across to the leaders, around three minutes up on the peleton, before the summit. The leaders stayed together over the next small climb and maintained their lead, they dropped a number of riders including David Millar who quickly fell back to and through the peleton. On the ascent of the Col Bagarguy Hamilton attacked the leading group and raced ahead alone. He had a two minute lead at the summit and almost four minutes over the peleton. In the fog over the Cote de Burdincurutcheta he extended his lead. The chasers were gradually caught by the peleton on the long flattish run to the finish but Hamilton pushed his lead out to five minutes. His lead started to fall with 25 km to go, but despite Fassa Bortolo, Euskaltel and Telekom leading the chase Hamilton stayed clear to win his first Tour stage ever.

1.  Tyler Hamilton (USA)   4:59:41
2.  Erik Zabel (Germany)     +1:55
3.  Yuriy Krivtsov (Ukraine) +1:55
4.  Luca Paolini (Italy)     +1:55
5.  Gerrit Glomser (Austria) +1:55
6.  Bram de Groot (Neth.)    +1:55
7.  Marcus Zberg (Switz.)    +1:55
8.  Sandy Casar (France)     +1:55
9.  Fabrizio Guidi (Italy)   +1:55
10. Stuart O'Grady (Aus.)    +1:55

General classification:

1.  Lance Armstrong    70:37:59
2.  Jan Ullrich          +01:07
3.  Alexandre Vinokourov +02:45
4.  Haimar Zubeldia      +05:16
5.  Iban Mayo            +05:25
6.  Tyler Hamilton       +06:35
7.  Ivan Basso           +08:08
8.  Christophe Moreau    +11:12
9.  Francisco Mancebo    +16:05
10. Carlos Sastre        +16:12

Points classification:

1. Baden Cooke              156
2. Robbie McEwen            148
3. Erik Zabel               143

Mountains classification:

1. Richard Virenque         324
2. Laurent Dufaux           187
3. Lance Armstrong          168

Stage 17 (Dax to Bordeaux, July 24)

After the Pyrenees this 181 km was short and almost absolutely flat, the highest climb was 79 m. Traditionally the stages into Bordeaux have been won by one of the sprinters.

The race started with an attack by ten riders within the first minutes. The peleton reacted at first but after holding the gap at around sixty seconds for about 25 km the chase slowed and by 40 km the lead was up to six minutes and at around 70 km the breakaway's lead peaked at just over sixteen minutes. The peleton cut into the escapees lead but too slowly to catch them and with about 40 km to go and an eight minute gap the peleton again slowed. With 18 km to the finish Servais Knaven attacked from the leading group and held off their disorganised chase to win. Robbie McEwen headed peleton in eight minutes later. The competition for the Green jersey remained very close.

1.  Servais Knaven (Neth.)     3:54:23
2.  Paolo Bossoni (Italy)        +0:17
3.  Christophe Mengin (France)   +0:17
4.  Leon Van Bon (Netherlands)   +0:17
5.  Salvatore Commesso (Italy)   +0:17
6.  Vincente Garcia Acosta (Sp.) +0:17
7.  Peter Luttenberger (Austria) +0:17
8.  Mederic Clain (France)       +0:17
9.  Bram De Groot (Neth.)        +0:17
10. Ivan Parra (Columbia)        +1:55

General classification:

1.  Lance Armstrong    74:40:28
2.  Jan Ullrich          +01:07
3.  Alexandre Vinokourov +02:45
4.  Haimar Zubeldia      +05:16
5.  Iban Mayo            +05:25
6.  Tyler Hamilton       +06:35
7.  Ivan Basso           +08:08
8.  Christophe Moreau    +11:12
9.  Francisco Mancebo    +16:05
10. Carlos Sastre        +16:12

Points classification:

1. Baden Cooke              169
2. Robbie McEwen            163
3. Erik Zabel               157

Mountains classification:

1. Richard Virenque         324
2. Laurent Dufaux           187
3. Lance Armstrong          168

Stage 18 (Bordeaux to Saint-Maixent-L'Ecole, July 25)

A flat 203.5 km with no climbs, two sprints and a moderate tailwind crossing four departments. With the time trial looming another breakaway success looked possible.

With the favourable conditions and the 25 km/hr wind the stage started very fast. There were a few small attacks early on, a group of around thirty made a break at 26 km to be swept up at 40 km. the peleton was still together at the first intermediate sprint in Montendre, unusually Jan Ullrich made a race of it, he was chased by Armstrong and they came second and third behind Robbie McEwen, getting small time bonuses that cut Ullrich's deficit by two seconds. Shortly after the sprint, at 61 km, a group of sixteen made a break and unlike early attempts they stayed clear. Working together the escapees quickly built up their lead to over 11 minutes by the 100 km point, the first two hours of racing passed with an average speed of 52 km/hr. The lead continued to grow reaching a maximum of just over 22 minutes with around 25 km to the finish. The leading group then started to break-up as there were repeated solo attacks, the group split with eight riders moving clear. With 10 km to go attacks started from within the smaller group, David Canada making it clear with a trio of riders chasing after him. In the final kilometre Canada's lead vanished - he was passed by the chasing trio who contested a very close sprint, Pablo Lastras just winning. The peleton came in 24:05 later. The green jersey competition was still very close, it could still change hands on the final Stage in Paris.

Despite the amazing early speed the race slowed in the second portion, becoming just the second fastest road stage in Tour history. At an average speed of 49.938 km/hr it was still inferior to the 50.355 km/hr of Stage Four in 1999 (Laval to Blois, 194.5 km).

1.  Pablo Lastras (Spain)    4:03:18    
2.  Carlos Da Cruz (France)    +0:00
3.  Daniele Nardello (Italy)   +0:00
4.  David Canada (Spain)       +0:04
5.  Massimilano Lelli (Italy)  +0:19
6.  Andy Flickinger (France)   +0:19
7.  Thomas Voeckler (France)   +0:19
8.  Paolo Fornaciari (Italy)   +0:19
9.  Fabrizio Guidi (Italy)     +0:35
10. Vladimir Miholjevic (Cro.) +0:35

General classification:

1.  Lance Armstrong    79:07:49
2.  Jan Ullrich           +1:05
3.  Alexandre Vinokourov  +2:47

Points classification:

1.  Robbie McEwen          178
2.  Baden Cooke            176
3.  Erik Zabel             165

Mountains classification:

1. Richard Virenque         324
2. Laurent Dufaux           187
3. Lance Armstrong          168

Stage 19 (Pornic to Nantes, July 26)

The second long individual time trial. 49 km, flatter than the first long time trial and raced in cool rain on slippy roads rather than 30-plus ° C.

The final chance for Jan Ullrich to stop Armstrong winning five-in-a-row. The two rode through in almost identical times, but shortly after the second time check at 32.5 km Ullrich fell while taking the curve on a small roundabout. Ullrich's challenge was over. The stage was won by David Millar who, despite illness and the adverse weather, set the second fastest time trial in the Tour, 54.358 km/hr (Greg LeMond 54.545 km/hr (1989)).

1.  David Millar (Britain)   54:05
2.  Tyler Hamilton (USA)     +0:09
3.  Lance Armstrong (USA)    +0:14
4.  Jan Ullrich (Germany)    +0:25
5.  Laszlo Bodrogi (Hun.)    +0:26
6.  Vjatceslav Ekimov (Rus.) +0:56
7.  Victor Hugo Pena (Col.)  +1:00
8.  George Hincapie (USA)    +1:08
9.  Sylvain Chavanel (Fra.)  +1:12
10. Marzio Bruseghin (Ita.)  +1:26

General classification:

1.  Lance Armstrong     80:02:08
2.  Jan Ullrich           +01:16
3.  Alexandre Vinokourov  +04:29
4.  Tyler Hamilton        +06:32
5.  Haimar Zubeldia       +07:06
6.  Iban Mayo             +07:21
7.  Ivan Basso            +10:12
8.  Christophe Moreau     +12:43
9.  Carlos Sastre         +18:49
10. Francisco Mancebo     +19:30

Stage 20 (Ville d'Avray to Paris, July 27)

The final stage of the 2003 Tour. Traditionally a relaxed ride into Paris then a hectic ten circuits of the 6.5 km Champs-Elysées loop. Ville d'Avray was the finishing point of the 1903 Tour. With only the sprinter's green jersey still undecided the two intermediate and the finish were hotly contested.

At the final stage 147 riders started. With the wet roads the stage began slowly, there was a leisurely challenge for the final climbing stage, the category 4 Mont Valerian. As usual the race heated up as the first intermediate sprint at 66 km neared. The sprinter's teams, FDJ and Lotto, led out and Baden Cooke was first followed by Robbie McEwen, leaving the two on equal points. Attacks from other riders then began, small groups making it clear to be quickly caught as the second intermediate sprint at 95 km approached. At that sprint McEwen won and Cooke was second. As the pace slowed after the sprint more riders lept off the peleton, on the sixth lap a group of eight riders made a break and working hard built up their lead to 45 seconds. Playing tactics the peleton held back, not beginning the chase until the final three laps. On the last lap the escape was finally caught with about 5 km to go. In an extremely close finish Jean-Patrick Nazon won the stage with Cooke just beating McEwen for second and claiming the green jersey by two points. Armstrong finished prudently far down the field, losing 15 seconds to some of his rivals.

1.  Jean-Patrick Nazon (France) 3:38:49
2.  Baden Cooke (Australia)       +0:00
3.  Robbie McEwen (Australia)     +0:00
4.  Luca Paolini (Italy)          +0:00
5.  Thor Hushovd (Norway)         +0:00
6.  Stuart O'Grady (Australia)    +0:00
7.  Erik Zabel (Germany)          +0:00
8.  Romans Vainsteins (Latvia)    +0:00
9.  Gerrit Glomser (Austria)      +0:00
10. Damien Nazon (France)         +0:00