12,'min'=>30, 'refresh'=>500); // IN GMT $refresh[2]=array('hr'=>14,'min'=>00, 'refresh'=>300); // IN GMT $refresh[3]=array('hr'=>16,'min'=>30, 'refresh'=>0); // IN GMT //add new $refresh rows as you like in chronological order. Set refresh => 0 for no refresh line // foreach (array_keys($refresh) as $r) { // foreach not available in PHP3! Have to do it like this reset ($refresh); while (list(, $r) = each ($refresh)) { if (time() > gmmktime($r[hr], $r[min], 0, $m, $d, $y)) $delay=$r[refresh]; }; if ($delay) { return ("\n"); } else { return(''); }; }; ?>
Home Cyclingnews TV   News  Tech   Features   Road   MTB   BMX   Cyclo-cross   Track    Photos    Fitness    Letters   Search   Forum  

Vuelta home

Preview
Stage List
Start list
Past Winners

Danilo Di Luca diary

Stages
Climbs

Map

Photos

2001 Vuelta

Recently on Cyclingnews.com


Giro finale
Photo ©: Bettini


57th Vuelta a España

Spain, September 7- 29, 2002

Live report     Results   Profile    Previous stage    Next stage

Stage 15 - September 22: Gijón - Angliru, 176.7 km

Heras conquers l'Angliru, taking stage and race lead

By Chris Henry

Winner and leader
Photo: © Lavuelta.com
Click for larger image

Today's stage from Gijón to Angliru was expected to represent a defining moment in this year's Vuelta, and that's just what it did. With steadily deteriorating weather conditions, and a finish on top of one of the toughest climbs in cycling, leaders and stragglers alike were subjected to a brute of a stage. Emerging on top of the Angliru, with over a minute and a half separating him from his closest challenger, US Postal's Roberto Heras took his second stage win of this year's race and solidified his reputation as one of the finest climbers in the international peloton.

"I felt very good, I'm extremely happy with the result of this stage," said Heras immediately afterwards. "We were lucky because it didn't rain until the last climb. It was a very hard stage."

How it unfolded

Pereiro and Flecha
Photo: © Lavuelta.com
Click for larger image

Early in the day, three riders took the initiative from a larger group of 24, and gained at one stage over 7 minutes on the nervous peloton. Iker Flores (Euskaltel), Juan Antonio Flecha (iBanesto.com), and Oscar Pereiro (Phonak) tackled the day's first categorized climb together, the Puerto Marabio, with Pereiro making the mountain points his day's objective. On the descent, Iker Flores missed a turn, leaving two leaders to continue on their own.

Behind these two was a chase group of 21 riders, which contained a number of non-climbers, including sprinters Erik Zabel and Alessandro Petacchi. The chase group never succeeded in catching the two leaders, but did manage to arrive (for the most part) in good position to at least start the final climb with the race favorites. It was a wise tactic for a number of riders who were destined to suffer great time losses on the Angliru, to begin the climb in equal terms with the pure climbers rather than at a deficit.

Phonak's Pereiro captured the mountain points on the successive climbs of the Tenebredo and Cordal, ahead of his companion Flecha. The duo maintained their advantage as long as could be expected, before being caught and passed by Flecha's iBanesto teammate Aitor Osa just past the summit of the Cordal.

Saeco chase
Photo: © Lavuelta.com
Click for larger image

Osa descended the increasingly slippery roads with finesse, and opened his own gap ahead of Pereiro and Flecha. Behind these three, the original chase group of 21 was splintering on the penultimate climb as the peloton closed in quickly, led by Kelme and Saeco. Danilo Di Luca (Saeco) tried his own attack on the climb of the Cordal, but to no great effect. In the peloton behind, by this point reduced to some 30 select riders, Di Luca's teammate Simoni waited and watched along with race leader Sevilla, Aitor Gonzalez, Roberto Heras, and Joseba Beloki. As the group crested the summit and began the dangerous descent, the stage was set for an all out assault on the Angliru.

Conditions were worsening by the minute, however, and several riders saw their chances (and their bikes) slip away, crashing on the slick, narrow roads. Among the least fortunate were the Cofidis duo of Guido Trentin and David Millar, lying in 9th and 10th places in the general classification. Millar crashed twice on the descent within five minutes, the second time after being hit by the BigMat team car, and although he remounted, his discomfort was evident. Millar made it up the Angliru climb, but stopped a metre from the finish line in protest at the extreme conditions of the stage. The organisers treated this as an abandon.

Abandon all hope, all ye who enter here
Photo: © Lavuelta.com
Click for larger image

At last, the moment of truth had arrived, as the favorites' group reached the lower slopes of the Angliru, with only Osa up the road. Osa's gap reached 1'08", but it was soon enough evident that he would not be able to fend off the group behind. Kelme once again showed its strength and set the pace, with Toni Tauler largely in command. Behind him, however, team leader Sevilla was drifting steadily backwards in the group, and did not look confident for the climb. In fact, Sevilla was put in his first real spot of difficulty as teammate and second placed Aitor Gonzalez began to force the pace, much to the annoyance of Sevilla who was not happy at the end of the stage.

This was the move that the other favorites had waited for, as Heras and Beloki moved to the front of the group, along with Francesco Casagrande, who briefly took over the pace-setting from Gonzalez. Within moments, however, US Postal's Heras accelerated with 6km to left to climb, including some of the steepest portions of the climb. Only Gonzalez could muster the strength to try to follow, and he himself was put in difficulty in no time.

Heras in control
Photo: © Lavuelta.com
Click for larger image

At that moment, Heras had spread his wings and never looked back, leaving the others to suffer behind him in the pouring rain. Steadily opening a gap which by the finish exceeded a minute and a half, the 2000 Vuelta winner maintained a fluid pedal stroke and never faltered, while behind the battle for second place on the stage- and more important time gains in the GC- played out between Beloki, Casagrande, and Euskaltel's Iban Mayo.

Heras crested the summit and negotiated the narrow dips and false flats into the finish, clenching his fist in a modest gesture which belied his dominant performance of the day. Beloki showed sparks of his form from the first week of racing, finishing second and climbing back into 4th place overall. Casagrande produced his best ride yet to take third place. Behind, Kelme's Sevilla and Gonzalez each did what they could to remain within the top three overall, with Gonzalez moving ahead of the former gold jersey.

With more climbing to come, and a final time trial in Madrid, Heras has not yet won the Vuelta. But once again he has confirmed that when it matters, his climbing form can't be matched in this year's Vuelta.

Photography

Images by Lavuelta.com

Images by AFP

  • Roberto Heras (USPS) leaves Aitor Gonzalez (Kelme) behind on the rain soaked slopes of the Alto de l'Angliru

Results

1 Roberto Heras (Spa) US Postal Service                      5.01.02 (35.2 km/h)
2 Joseba Beloki (Spa) ONCE-Eroski                               1.35
3 Francesco Casagrande (Ita) Fassa Bortolo                      1.41
4 Iban Mayo (Spa) Euskaltel-Euskadi                             1.54
5 Aitor Gonzalez (Spa) Kelme-Costa Blanca                       2.16
6 Danilo Di Luca (Ita) Saeco-Longoni Sport
7 Gilberto Simoni (Ita) Saeco-Longoni Sport
8 Angel Casero (Spa) Team Coast                                 2.22
9 Fabian Jeker (Swi) Milaneza-MSS                               2.34
10 Félix Garcia Casas (Spa) Bigmat.Auber 93                     2.42
11 Oscar Sevilla (Spa) Kelme-Costa Blanca                       2.50
12 Manuel Beltran (Spa) Team Coast
13 Jörg Jaksche (Ger) ONCE-Eroski                               3.18
14 Carlos Garcia (Spa) Kelme-Costa Blanca                       3.30
15 Rui Miguel Sousa (Por) Milaneza-MSS                          3.48
16 Jesus Maria Manzano (Spa) Kelme-Costa Blanca                 4.01
17 Klaus Möller (Den) Milaneza-MSS                              4.08
18 Haimar Zubeldia (Spa) Euskaltel-Euskadi                      4.21
19 David Plaza (Spa) Team Coast                                 4.32
20 Christian Vandevelde (USA) US Postal Service                 6.12
21 Marcos Serrano (Spa) ONCE-Eroski                             6.24
22 Tadej Valjavec (Slo) Fassa Bortolo                           6.27
23 Aitor Osa (Spa) iBanesto.com                                 7.28
24 Massimo Codol (Ita) Lampre-Daikin                            7.30
25 Steven Kleynen (Bel) Domo-Farm Frites                        7.47
26 Daniel Atienza (Spa) Cofidis                                 8.03
27 Guido Trentin (Ita) Cofidis
28 J.Antonio Flecha (Spa) iBanesto.com                          8.18
29 Joan Horrach (Spa) Milaneza-MSS                              8.53
30 Pavel Tonkov (Rus) Lampre-Daikin                             8.59
31 Sylvester Szymyd (Pol) Tacconi Sport-Emmegi                  9.05
32 Juan Fuentes (Spa) Saeco-Longoni Sport                       9.08
33 Mikel Zarrabeitia (Spa) ONCE-Eroski                          9.42
34 Rafael Casero (Spa) Jazztel-Costa De Almeria                 9.43
35 Pablo Lastras (Spa) iBanesto.com                            10.09
36 Antonio Tauler (Spa) Kelme-Costa Blanca
37 José Luis Rubiera (Spa) US Postal Service                   10.16
38 José Garrido (Spa) Jazztel-Costa De Almeria                 10.25
39 Nacor Burgos (Spa) Relax-Fuenlabrada                        10.33
40 Jorge Ferrio (Spa) Jazztel-Costa De Almeria
41 Alberto Lopez De Munain (Spa) Euskaltel-Euskadi             10.40
42 Oscar Camenzind (Swi) Phonak Hearing Systems                11.47
43 Simone Bertoletti (Ita) Lampre-Daikin                       12.03
44 M.A. Martin Perdiguero (Spa) Acqua & Sapone-Cantina Tollo   12.05
45 Mikel Pradera (Spa) ONCE-Eroski                             12.16
46 José Azevedo (Por) ONCE-Eroski
47 Igor Astarloa (Spa) Saeco-Longoni Sport
48 Juan José De Los Angeles (Spa) Kelme-Costa Blanca
49 Aitor Kintana (Spa) Bigmat.Auber 93                         12.26
50 David Cańada (Spa) Mapei-Quick Step                         12.57
51 Santos Gonzalez (Spa) Acqua & Sapone-Cantina Tollo          12.59
52 Jose Luis Rebollo (Spa) Relax-Fuenlabrada                   13.13
53 Rui Lavarinhas (Por) Milaneza-MSS
54 Vladimir Miholevic (Cro) Alessio                            13.31
55 Oscar Pereiro (Spa) Phonak Hearing Systems                  13.35
56 J.Antonio Pecharroman (Spa) Jazztel-Costa De Almeria
57 David Etxebarria (Spa) Euskaltel-Euskadi                    14.58
58 Luis Perez (Spa) Team Coast                                 15.53
59 Matthias Kessler (Ger) Team Telekom                         16.17
60 Alexandre Botcharov (Rus) Ag2R Prevoyance                   16.20
61 Dario David Cioni (Ita) Mapei-Quick Step                    17.26
62 Paolo Tiralongo (Ita) Fassa Bortolo                         17.51
63 Nicolas Portal (Fra) Ag2R Prevoyance                        18.21
64 Iker Flores (Spa) Euskaltel-Euskadi                         18.46
65 José Gutierrez (Spa) Kelme-Costa Blanca
66 Joao Silva (Por) Milaneza-MSS                               18.52
67 Santiago Blanco (Spa) iBanesto.com                          19.01
68 Marco Velo (Ita) Fassa Bortolo                              19.36
69 Fabio Sachi (Ita) Saeco-Longoni Sport                       19.41
70 Gerrit Glomser (Aut) Saeco-Longoni Sport
71 Rafael Diaz Justo (Spa) ONCE-Eroski                         19.54
72 Christophe Oriol (Fra) Ag2R Prevoyance                      20.03
73 Erik Zabel (Ger) Team Telekom                               20.04
74 Alberto Martinez (Spa) Euskaltel-Euskadi
75 Dave Bruylandts (Bel) Domo-Farm Frites                      20.09
76 Pietro Cauchioli (Ita) Alessio                              20.12
77 Alessandro Petacchi (Ita) Fassa Bortolo                     20.18
78 Nicola Loda (Ita) Fassa Bortolo
79 Diego Ferrari (Ita) Tacconi Sport-Emmegi                    20.24
80 Andris Reiss (Lat) Index Alexia
81 José Garcia Acosta (Spa) iBanesto.com                       20.42
82 Rubén Lobato Elvira (Spa) Acqua & Sapone-Cantina Tollo      20.43
83 Dmitri Fofonov (Kaz) Cofidis                                20.48
84 Bingen Fernandez (Spa) Cofidis                              20.57
85 Robert Sassone (Fra) Cofidis                                20.59
86 Mederic Clain (Fra) Cofidis                                 21.01
87 Benoit Salmon (Fra) Phonak Hearing Systems
88 Elio Aggiano (Ita) Mapei-Quick Step                         21.12
89 Andrej Hauptman (Slo) Tacconi Sport-Emmegi                  21.15
90 Aitor Garmendia (Spa) Team Coast                            21.44
91 Carlos Torrent (Spa) Jazztel-Costa De Almeria               22.05
92 Jurgen Van Goolen (Bel) Domo-Farm Frites                    22.38
93 Patrick Calcagni (Swi) Tacconi Sport-Emmegi                 22.46
94 Mikel Artetxe (Spa) Euskaltel-Euskadi                       23.16
95 Oscar Laguna (Spa) Relax-Fuenlabrada                        23.17
96 Jan Schaffrath (Ger) Team Telekom
97 Mikel Astarloza (Spa) Ag2R Prevoyance                       23.20
98 Rolf Aldag (Ger) Team Telekom                               23.31
99 Antonio Colom (Spa) Relax-Fuenlabrada                       23.36
100 Pietro Zucconi (Swi) Tacconi Sport-Emmegi                  23.38
101 Santiago Botero (Col) Kelme-Costa Blanca
102 Koos Moerenhout (Ned) Domo-Farm Frites                     23.59
103 Gorka Gerrikagoitia (Spa) Euskaltel-Euskadi                24.01
104 Juan Carlos Dominguez (Spa) Phonak Hearing Systems         24.05
105 José Iván Gutierrez (Spa) iBanesto.com
106 Leif Hoste (Bel) Domo-Farm Frites                          24.08
107 Gorazd Stangelj (Slo) Fassa Bortolo
108 Zbigniew Spruch (Pol) Lampre-Daikin                        24.25
109 Serguei Smetanine (Rus) Jazztel-Costa De Almeria           24.39
110 Antonio Cruz (USA) US Postal Service                       24.50
111 Daniel Schnider (Swi) Phonak Hearing Systems               24.53
112 Germán Nieto (Spa) Relax-Fuenlabrada                       24.56
113 Robert Bartko (Ger) Team Telekom                           25.00
114 Bert Grabsch (Ger) Phonak Hearing Systems                  25.03
115 Paolo Bossoni (Ita) Tacconi Sport-Emmegi
116 Charles Wegelius (GBr) Mapei-Quick Step
117 Denis Zanette (Ita) Fassa Bortolo                          25.14
118 Dario Gadeo (Spa) Jazztel-Costa De Almeria                 25.20
119 Angelo Furlan (Ita) Alessio                                25.24
120 J.Manuel Vazquez (Spa) Relax-Fuenlabrada                   25.40
121 José Maestre (Spa) Relax-Fuenlabrada                       25.56
122 Alexei Sivakov (Rus) Bigmat.Auber 93                       26.09
123 Mariano Piccoli (Ita) Lampre-Daikin                        26.19
124 Raffaele Ferrara (Ita) Alessio                             26.22
125 Alberto Vinale (Ita) Alessio                               26.24
126 Leonardo Bertagnolli (Ita) Saeco-Longoni Sport             26.30
127 Alessandro Guerra (Ita) Index Alexia                       26.36
128 Reto Bergmann (Swi) Phonak Hearing Systems                 26.45
129 Daniel Becke (Ger) Team Coast                              26.49
130 Peter Luttenberger (Aut) Tacconi Sport-Emmegi              27.12
131 Jan Svorada (Cze) Lampre-Daikin
132 Cyril Saugrain (Fra) Bigmat.Auber 93                       27.34
133 Angel Edo (Spa) Milaneza-MSS                               28.07
134 Melchor Mauri (Spa) Milaneza-MSS
135 Juan Guillamon (Spa) Jazztel-Costa De Almeria              28.45
136 Sebastien Talabardon (Fra) Bigmat.Auber 93                 29.09
137 Davide Bramati (Ita) Mapei-Quick Step                      29.49
138 Jaime Hernandez (Spa) Team Coast                           29.58
139 Matthew White (Aus) US Postal Service                      31.00
140 Sven Teutenberg (Ger) Phonak Hearing Systems
141 David Zabriskie (USA) US Postal Service                    31.07
DNS Fernando Escartin (Spa) Team Coast
DNS Daniele Bennati (Ita) Acqua & Sapone-Cantina Tollo
DNS Guillaume Auger (Fra) Bigmat.Auber 93
DNS Juan Manuel Garate (Spa) Lampre-Daikin
DNF Fabrizio Guidi (Ita) Team Coast
DNF David Millar (GBr) Cofidis
DNF Massimiliano Lelli (Ita) Cofidis
DNF Giuseppe Di Grande (Ita) Index Alexia
DNF Alejandro Valverde (Spa) Kelme-Costa Blanca
DNF Zoran Klemencic (Slo) Tacconi Sport-Emmegi
DNF Andreas Klöden (Ger) Team Telekom
DNF Victor Hugo Peńa (Col) US Postal Service
 
Points
 
1 Roberto Heras (Spa) US Postal Service                           25 pts
2 Joseba Beloki (Spa) ONCE-Eroski                                 20
3 Francesco Casagrande (Ita) Fassa Bortolo                        16
4 Iban Mayo (Spa) Euskaltel-Euskadi                               14
5 Aitor Gonzalez (Spa) Kelme-Costa Blanca                         12
6 Danilo Di Luca (Ita) Saeco-Longoni Sport                        10
7 Gilberto Simoni (Ita) Saeco-Longoni Sport                        9
8 Angel Casero (Spa) Team Coast                                    8
9 Fabian Jeker (Swi) Milaneza-MSS                                  7
10 Félix Gracia Casas (Spa) Bigmat.Auber 93                        6
11 Oscar Sevilla (Spa) Kelme-Costa Blanca                          5
12 Manuel Beltran (Spa) Team Coast                                 4
13 Jörg Jaksche (Ger) ONCE-Eroski                                  3
14 Carlos Garcia (Spa) Kelme-Costa Blanca                          2
15 Rui Miguel Sousa (Por) Milaneza-MSS                             1
 
Mountains
 
Puerto Marabio - Cat. 1, km 80
 
1 Oscar Pereiro (Spa) Phonak Hearing Systems                      16 pts
2 J.Antonio Flecha (Spa) iBanesto.com                             12
3 Iker Flores (Spa) Euskaltel-Euskadi                             10
4 Aitor Osa (Spa) iBanesto.com                                     8
5 M.A. Martin Perdiguero (Spa) Acqua & Sapone-Cantina Tollo        6
6 Simone Bertoletti (Ita) Lampre-Daikin                            4
7 Santos Gonzalez (Spa) Acqua & Sapone-Cantina Tollo               3
8 Jesus Maria Manzano (Spa) Kelme-Costa Blanca                     2
9 Aitor Kintana (Spa) Bigmat.Auber 93                              1
 
Alto de Tenebredo - Cat. 2, kn 113
 
1 Oscar Pereiro (Spa) Phonak Hearing Systems                      10 pts
2 J.Antonio Flecha (Spa) iBanesto.com                              7
3 Aitor Osa (Spa) iBanesto.com                                     5
4 M.A. Martin Perdiguero (Spa) Acqua & Sapone-Cantina Tollo        3
5 Rui Miguel Sousa (Por) Milaneza-MSS                              2
6 Jesus Maria Manzano (Spa) Kelme-Costa Blanca                     1
 
Alto del Cordal - Cat. 1, km 155
 
1 Oscar Pereiro (Spa) Phonak Hearing Systems                      16 pts
2 J.Antonio Flecha (Spa) iBanesto.com                             12
3 Aitor Osa (Spa) iBanesto.com                                    10
4 Rui Miguel Sousa (Por) Milaneza-MSS                              8
5 Jesus Maria Manzano (Spa) Kelme-Costa Blanca                     6
6 Félix Garcia Casas (Spa) Bigmat.Auber 93                         4
7 Antonio Tauler (Spa) Kelme-Costa Blanca                          3
8 Alejandro Valverde (Spa) Kelme-Costa Blanca                      2
9 Aitor Gonzalez (Spa) Kelme-Costa Blanca                          1
 
Alto de L'Angliru - Cat. Special, km 176
 
1 Roberto Heras (Spa) US Postal Service                           30 pts
2 Joseba Beloki (Spa) ONCE-Eroski                                 25
3 Francesco Casagrande (Ita) Fassa Bortolo                        20
4 Iban Mayo (Spa) Euskaltel-Euskadi                               16
5 Aitor Gonzalez (Spa) Kelme-Costa Blanca                         12
6 Danilo Di Luca (Ita) Saeco-Longoni Sport                        10
7 Gilberto Simoni (Ita) Saeco-Longoni Sport                        8
8 Angel Casero (Spa) Team Coast                                    6
9 Fabian Jeker (Swi) Milaneza-MSS                                  4
10 Félix Garcia Casas (Spa) Bigmat.Auber 93                        3
11 Oscar Sevilla (Spa) Kelme-Costa Blanca                          2
12 Manuel Beltran (Spa) Team Coast                                 1
 
Sprints
 
Posada de Llanera - km 20.4
 
1 Erik Zabel (Ger) Team Telekom                                    4 pts
2 Alessandro Petacchi (Ita) Fassa Bortolo                          2
3 Mederic Clain (Fra) Cofidis                                      1
 
Grado - km 51
 
1 Oscar Pereiro (Spa) Phonak Hearing Systems                       4 pts
2 J.Antonio Flecha (Spa) iBanesto.com                              2
3 Iker Flores (Spa) Euskaltel-Euskadi                              1
 
La Vega - km 163.4
 
1 Aitor Osa (Spa) iBanesto.com                                     4 pts
2 Oscar Pereiro (Spa) Phonak Hearing Systems                       2
3 J.Antonio Flecha (Spa) iBanesto.com                              1
 
Teams
 
1 Kelme-Costa Blanca                                        15.11.42
2 Team Coast                                                    1.08
3 Milaneza-MSS                                                  1.54
4 ONCE-Eroski                                                   2.41
5 Saeco-Longoni Sport                                           5.04
6 US Postal Service                                             7.52
7 Euskaltel-Euskadi                                             8.19
8 iBanesto.com                                                 17.19
9 Fassa Bortolo                                                17.23
10 Lampre-Daikin                                               19.56
11 Jazztel-Costa De Almeria                                    22.05
12 Cofidis                                                     28.18
13 Bigmat.Auber 93                                             32.41
14 Acqua & Sapone-Cantina Tollo                                37.11
15 Phonak Hearing Systems                                      37.47
16 Relax-Fuenlabrada                                           38.27
17 Domo-Farm Frites                                            41.58
18 Tacconi Sport-Emmegi                                        42.08
19 Mapei-Quick Step                                            42.59
20 Ag2R Prevoyance                                             46.08
21 Alessio                                                     50.31
22 Team Telekom                                                51.02
 
General classification after stage 15
 
1 Roberto Heras (Spa) US Postal Service                     55.14.08
2 Aitor Gonzalez (Spa) Kelme-Costa Blanca                       0.35
3 Oscar Sevilla (Spa) Kelme-Costa Blanca                        1.08
4 Joseba Beloki (Spa) ONCE-Eroski                               1.57
5 Iban Mayo (Spa) Euskaltel-Euskadi                             2.16
6 Francesco Casagrande (Ita) Fassa Bortolo                      3.56
7 Félix Garcia Casas (Spa) Bigmat.Auber 93                      4.05
8 Gilberto Simoni (Ita) Saeco-Longoni Sport                     4.55
9 Manuel Beltran (Spa) Team Coast                               5.20
10 Haimar Zubeldia (Spa) Euskaltel-Euskadi                      5.26
11 Jörg Jaksche (Ger) ONCE-Eroski                               5.27
12 Angel Casero (Spa) Team Coast                                5.31
13 Klaus Möller (Den) Milaneza-MSS                              6.18
14 Fabian Jeker (Swi) Milaneza-MSS                              6.43
15 Rui Miguel Sousa (Por) Milaneza-MSS                          9.29
16 Guido Tentin (Ita) Cofidis                                   9.55
17 Pablo Lastras (Spa) iBanesto.com                            12.57
18 Carlos Garcia (Spa) Kelme-Costa Blanca                      15.20
19 Tadej Valjavec (Slo) Fassa Bortolo                          15.33
20 Oscar Camenzind (Swi) Phonak Hearing Systems                18.00
21 David Plaza (Spa) Team Coast                                19.06
22 Danilo Di Luca (Ita) Saeco-Longoni Sport                    23.20
23 Mikel Zarrabeitia (Spa) ONCE-Eroski                         25.57
24 Christian Vandevelde (USA) US Postal Service                33.59
25 Gerrit Glomser (Aut) Saeco-Longoni Sport                    37.35
26 Pietro Caucchioli (Ita) Alessio                             39.04
27 J.Antonio Pecharroman (Spa) Jazztel-Costa De Almeria        39.43
28 Vladimir Miholjevic (Cro) Alessio                           41.09
29 Luis Perez (Spa) Team Coast                                 42.28
30 Steven Kleynen (Bel) Domo-Farm Frites                       42.38
31 Oscar Pereiro (Spa) Phonak Hearing Systems
32 Sylvester Szmyd (Pol) Tacconi Sport-Emmegi                  44.43
33 Daniel Atienza (Spa) Cofidis                                46.30
34 Nacor Burgos (Spa) Relax-Fuenlabrada                        48.39
35 J.Antonio Flecha (Spa) iBanesto.com                         48.40
36 Dave Bruylandts (Bel) Domo-Farm Frites                      49.11
37 Simone Bertoletti (Ita) Lampre-Daikin                       49.43
38 Rui Lavarinhas (Por) Milaneza-MSS                           50.13
39 Joan Horrach (Spa) Milaneza-MSS                             50.44
40 Marcos Serrano (Spa) ONCE-Eroski                            50.49
41 Santiago Blanco (Spa) iBanesto.com                          52.06
42 Antonio Tauler (Spa) Kelme-Costa Blanca                     52.46
43 José Garrido (Spa) Jazztel-Costa De Almeria                 53.20
44 Jose Luis Rebollo (Spa) Relax-Fuenlabrada                   53.40
45 José Azevedo (Por) ONCE-Eroski                              53.43
46 Jesus Maria Manzano (Spa) Kelme-Costa Blanca                54.18
47 David Etxebarria (Spa) Euskaltel-Euskadi                    54.33
48 Matthias Kessler (Ger) Team Telekom                         55.20
49 Joao Silva (Por) Milaneza-MSS                               58.15
50 M.A. Martin Perdiguero (Spa) Acqua & Sapone-Cantina Tollo 1.01.02
51 Rafael Casero (Spa) Jazztel-Costa De Almeria              1.01.20
52 Paolo Tiralongo (Ita) Fassa Bortolo                       1.01.50
53 David Cańada (Spa) Mapei-Quick Step                       1.04.39
54 Massimo Codol (Ita) Lampre-Daikin                         1.06.23
55 José Gutierrez (Spa) Kelme-Costa Blanca                   1.08.20
56 José Luis Rubiera (Spa) US Postal Service                 1.09.25
57 Jorge Ferrio (Spa) Jazztel-Costa De Almeria               1.10.01
58 Marco Velo (Ita) Fassa Bortolo                            1.11.36
59 Aitor Kintana (Spa) Bigmat.Auber 93                       1.12.04
60 Alexandre Botcharov (Rus) Ag2R Prevoyance                 1.14.06
61 Igor Astarloa (Spa) Saeco-Longoni Sport                   1.15.18
62 Oscar Laguna (Spa) Relax-Fuenlabrada                      1.15.21
63 Angel Edo (Spa) Milaneza-MSS                              1.18.00
64 Dario David Cioni (Ita) Mapei-Quick Step                  1.20.02
65 Juan José De Los Angeles (Spa) Kelme-Costa Blanca         1.21.57
66 Aitor Osa (Spa) iBanesto.com                              1.24.54
67 Gorazd Stangelj (Slo) Fassa Bortolo                       1.25.17
68 Alberto Lopez De Munain (Spa) Euskaltel-Euskadi           1.26.45
69 Dmitri Fofonov (Kaz) Cofidis                              1.28.51
70 Peter Luttenberger (Aut) Tacconi Sport-Emmegi             1.30.29
71 Iker Flores (Spa) Euskaltel-Euskadi                       1.32.10
72 Mederic Clain (Fra) Cofidis                               1.32.55
73 Santos Gonzalez (Spa) Acqua & Sapone-Cantina Tollo        1.35.26
74 Rafael Diaz Justo (Spa) ONCE-Eroski                       1.36.16
75 Antonio Colom (Spa) Relax-Fuenlabrada                     1.36.59
76 Benoit Salmon (Fra) Phonak Hearing Systems                1.37.11
77 Erik Zabel (Ger) Team Telekom                             1.37.39
78 Juan Fuentes (Spa) Saeco-Longoni Sport                    1.38.14
79 Serguei Smetanine (Rus) Jazztel-Costa De Almeria          1.39.05
80 Pavel Tonkov (Rus) Lampre-Daikin                          1.39.06
81 Mikel Astarloza (Spa) Ag2R Prevoyance                     1.39.38
82 Daniel Schnider (Swi) Phonak Hearing Systems              1.40.52
83 Nicola Loda (Ita) Fassa Bortolo                           1.42.12
84 Andrej Hauptman (Slo) Tacconi Sport-Emmegi                1.42.47
85 Fabio Sacchi (Ita) Saeco-Longoni Sport                    1.43.28
86 Santiago Botero (Col) Kelme-Costa Blanca                  1.43.41
87 Paolo Bossoni (Ita) Tacconi Sport-Emmegi                  1.46.00
88 Alessandro Petacchi (Ita) Fassa Bortolo                   1.47.15
89 Reto Bergmann (Swi) Phonak Hearing Systems                1.47.52
90 Juan Carlos Dominguez (Spa) Phonak Hearing Systems        1.48.18
91 Davide Bramati (Ita) Mapei-Quick Step                     1.51.47
92 Koos Moerenhout (Ned) Domo-Farm Frites                    1.51.52
93 Carlos Torrent (Spa) Jazztel-Costa De Almeria             1.54.10
94 Nicolas Portal (Fra) Ag2R Prevoyance                      1.54.35
95 José Iván Gutierrez (Spa) iBanesto.com                    1.56.44
96 Rolf Aldag (Ger) Team Telekom                             1.57.40
97 Christophe Oriol (Fra) Ag2R Prevoyance                    1.58.31
98 Jan Schaffrath (Ger) Team Telekom                         1.58.48
99 José Garcia Acosta (Spa) iBanesto.com                     1.58.57
100 Bingen Fernandez (Spa) Cofidis                           1.59.13
101 J.Manuel Vazquez (Spa) Relax-Fuenlabrada                 2.00.18
102 Bert Grabsch (Ger) Phonak Hearing Systems                2.00.51
103 Aitor Garmendia (Spa) Team Coast                         2.00.55
104 Denis Zanette (Ita) Fassa Bortolo                        2.01.46
105 Elio Aggiano (Ita) Mapei-Quick Step                      2.01.57
106 Mikel Pradera (Spa) ONCE-Eroski                          2.03.14
107 Gorka Gerrikagoitia (Spa) Euskaltel-Euskadi              2.03.22
108 Leonardo Bertagnolli (Ita) Saeco-Longoni Sport           2.03.45
109 Mariano Piccoli (Ita) Lampre-Daikin                      2.04.19
110 Sebastien Talabardon (Fra) Bigmat.Auber 93               2.06.43
111 Mikel Artetxe (Spa) Euskaltel-Euskadi                    2.07.33
112 Melchor Mauri (Spa) Milaneza-MSS                         2.09.20
113 Andris Reiss (Lat) Index Alexia                          2.11.54
114 Cyril Saugrain (Fra) Bigmat.Auber 93                     2.14.05
115 Patrick Calcagni (Swi) Tacconi Sport-Emmegi              2.14.28
116 Robert Bartko (Ger) Team Telekom                         2.14.31
117 Dario Gadeo (Spa) Jazztel-Costa De Almeria               2.15.19
118 Alberto Martinez (Spa) Euskaltel-Euskadi                 2.15.42
119 Charles Wegelius (GBr) Mapei-Quick Step                  2.15.59
120 Diego Ferrari (Ita) Tacconi Sport-Emmegi                 2.16.10
121 Jan Svorada (Cze) Lampre-Daikin                          2.16.29
122 José Maestre (Spa) Relax-Fuenlabrada                     2.16.34
123 Angelo Furlan (Ita) Alessio                              2.16.48
124 Raffaele Ferrara (Ita) Alessio                           2.18.36
125 Antonio Cruz (USA) US Postal Service                     2.20.07
126 David Zabriskie (USA) US Postal Service                  2.20.41
127 Pietro Zucconi (Swi) Tacconi Sport-Emmegi                2.23.52
128 Jurgen Van Goolen (Bel) Domo-Farm Frites                 2.23.55
129 Alessandro Guerra (Ita) Index Alexia                     2.27.04
130 Jaime Hernandez (Spa) Team Coast                         2.27.28
131 Alberto Vinale (Ita) Alessio                             2.29.25
132 Juan Guillamon (Spa) Jazztel-Costa De Almeria            2.32.34
133 Alexei Sivakov (Rus) Bigmat.Auber 93                     2.32.46
134 Germán Nieto (Spa) Relax-Fuenlabrada                     2.33.22
135 Sven Teutenberg (Ger) Phonak Hearing Systems             2.39.14
136 Zbigniew Spruch (Pol) Lampre-Daikin                      2.39.34
137 Matthew White (Aus) US Postal Service                    2.39.57
138 Leif Hoste (Bel) Domo-Farm Frites                        2.42.06
139 Robert Sassone (Fra) Cofidis                             2.46.48
140 Daniel Becke (Ger) Team Coast                            2.50.23
141 Rubén Lobato Elvira (Spa) Acqua & Sapone-Cantina Tollo   2.52.32
 
Points classification
 
1 Erik Zabel (Ger) Team Telekom                                  130 pts
2 Alessandro Petacchi (Ita) Fassa Bortolo                        109
3 Aitor Gonzalez (Spa) Kelme-Costa Blanca                         98
4 Danilo Di Luca (Ita) Saeco-Longoni Sport                        74
5 Pablo Lastras (Spa) iBanesto.com                                70
6 Oscar Sevilla (Spa) Kelme-Costa Blanca                          67
7 Roberto Heras (Spa) US Postal Service                           65
8 Gerrit Glomser (Aut) Saeco-Longoni Sport                        60
9 Angel Edo (Spa) Milaneza-MSS                                    55
10 Iban Mayo (Spa) Euskaltel-Euskadi                              54
11 Angelo Furlan (Ita) Alessio                                    52
12 Joseba Beloki (Spa) ONCE-Eroski                                50
13 Francesco Casagrande (Ita) Fassa Bortolo                       47
14 Fabian Jeker (Swi) Milaneza-MSS                                45
15 Luis Perez (Spa) Team Coast                                    44
16 Paolo Bossoni (Ita) Tacconi Sport-Emmegi                       44
17 Félix Garcia Casas (Spa) Bigmat.Auber 93                       43
18 Oscar Laguna (Spa) Relax-Fuenlabrada                           42
19 Haimar Zubeldia (Spa) Euskaltel-Euskadi                        42
20 Gilberto Simoni (Ita) Saeco-Longoni Sport                      40
21 Sven Teutenberg (Ger) Phonak Hearing Systems                   36
22 Davide Bramati (Ita) Mapei-Quick Step                          33
23 Serguei Smetanine (Rus) Jazztel-Costa De Almeria               32
24 Oscar Camenzind (Swi) Phonak Hearing Systems                   32
25 Guido Trentin (Ita) Cofidis                                    31
26 Klaus Möller (Den) Milaneza-MSS                                27
27 Oscar Pereiro (Spa) Phonak Hearing Systems                     26
28 Andrej Hauptman (Slo) Tacconi Sport-Emmegi                     26
29 Jan Svorada (Cze) Lampre-Daikin                                26
30 Fabio Sacchi (Ita) Saeco-Longoni Sport                         22
31 David Etxebarria (Spa) Euskaltel-Euskadi                       21
32 Germán Nieto (Spa) Relax-Fuenlabrada                           18
33 Antonio Tauler (Spa) Kelme-Costa Blanca                        16
34 Mikel Zarrabeitia (Spa) ONCE-Eroski                            14
35 Marco Velo (Ita) Fassa Bortolo                                 14
36 Mederic Clain (Fra) Cofidis                                    14
37 Juan Guillamon (Spa) Jazztel-Costa De Almeria                  14
38 Jörg Jaksche (Ger) ONCE-Eroski                                 13
39 Pietro Caucchioli (Ita) Alessio                                13
40 Dave Bruylandts (Bel) Domo-Farm Frites                         13
41 Dario Gadeo (Spa) Jazztel-Costa De Almeria                     12
42 Rui Miguel Sousa (Por) Milaneza-MSS                            12
43 Manuel Beltran (Spa) Team Coast                                11
44 Jurgen Van Goolen (Bel) Domo-Farm Frites                       10
45 Angel Casero (Spa) Team Coast                                  10
46 Nicola Loda (Ita) Fassa Bortolo                                10
47 Elio Aggiano (Ita) Mapei-Quick Step                             9
48 Aitor Osa (Spa) iBanesto.com                                    9
49 Mariano Piccoli (Ita) Lampre-Daikin                             9
50 José Garcia Acosta (Spa) iBanesto.com                           8
51 José Gutierrez (Spa) Kelme-Costa Blanca                         7
52 Christian Vandevelde (USA) US Postal Service                    7
53 Dmitri Fofonov (Kaz) Cofidis                                    7
54 M.A. Martin Perdiguero (Spa) Acqua & Sapone-Cantina Tollo       6
55 Alessandro Guerra (Ita) Index Alexia                            6
56 Vladimir Miholjevic (Cro) Alessio                               5
57 J.Antonio Flecha (Spa) iBanesto.com                             5
58 Santos Gonzalez (Spa) Acqua & Sapone-Cantina Tollo              5
59 Juan Carlos Dominguez (Spa) Phonak Hearing Systems              5
60 David Plaza (Spa) Team Coast                                    4
61 Jesus Maria Manzano (Spa) Kelme-Costa Blanca                    4
62 Sebastien Talabardon (Fra) Bigmat.Auber 93                      4
63 Robert Bartko (Ger) Team Telekom                                4
64 Raffaele Ferrara (Ita) Alessio                                  4
65 Daniel Schnider (Swi) Phonak Hearing Systems                    4
66 Alberto Vinale (Ita) Alessio                                    4
67 Robert Sassone (Fra) Cofidis                                    4
68 Carlos Garcia (Spa) Kelme-Costa Blanca                          3
69 Steven Kleynen (Bel) Domo-Farm Frites                           2
70 Joao Silva (Por) Milaneza-MSS                                   2
71 Mikel Astarloza (Spa) Ag2R Prevoyance                           2
72 Rolf Aldag (Ger) Team Telekom                                   2
73 Jan Schaffrath (Ger) Team Telekom                               2
74 Mikel Artetxe (Spa) Euskaltel-Euskadi                           2
75 Melchor Mauri (Spa) Milaneza-MSS                                2
76 Andris Reiss (Lat) Index Alexia                                 2
77 J.Antonio Pecharroman (Spa) Jazztel-Costa De Almeria            1
78 Santiago Blanco (Spa) iBanesto.com                              1
79 Jose Luis Rebollo (Spa) Relax-Fuenlabrada                       1
80 Iker Flores (Spa) Euskaltel-Euskadi                             1
81 Antonio Colom (Spa) Relax-Fuenlabrada                           1
82 Nicolas Portal (Fra) Ag2R Prevoyance                            1
83 Denis Zanette (Ita) Fassa Bortolo                               1
84 Rubén Lobato Elvira (Spa) Acqua & Sapone-Cantina Tollo          1
 
Mountains classification
 
1 Gilberto Simoni (Ita) Saeco-Longoni Sport                       75 pts
2 Roberto Heras (Spa) US Postal Service                           74
3 Oscar Pereiro (Spa) Phonak Hearing Systems                      62
4 Félix Garcia Casas (Spa) Bigmat.Auber 93                        57
5 Aitor Osa (Spa) iBanesto.com                                    56
6 Iban Mayo (Spa) Euskaltel-Euskadi                               49
7 Mederic Clain (Fra) Cofidis                                     42
8 Oscar Sevilla (Spa) Kelme-Costa Blanca                          41
9 J.Antonio Flecha (Spa) iBanesto.com                             40
10 Oscar Laguna (Spa) Relax-Fuenlabrada                           37
11 M.A. Martin Perdiguero (Spa) Acqua & Sapone-Cantina Tollo      35
12 Aitor Gonzalez (Spa) Kelme-Costa Blanca                        33
13 Joseba Beloki (Spa) ONCE-Eroski                                33
14 Guido Trentin (Ita) Cofidis                                    30
15 Fabian Jeker (Swi) Milaneza-MSS                                26
16 Rui Miguel Sousa (Por) Milaneza-MSS                            26
17 Francesco Casagrande (Ita) Fassa Bortolo                       25
18 Haimar Zubeldia (Spa) Euskaltel-Euskadi                        22
19 Iker Flores (Spa) Euskaltel-Euskadi                            20
20 Dave Bruylandts (Bel) Domo-Farm Frites                         20
21 Santiago Blanco (Spa) iBanesto.com                             18
22 Jesus Maria Manzano (Spa) Kelme-Costa Blanca                   18
23 Mikel Zarrabeitia (Spa) ONCE-Eroski                            17
24 Pietro Caucchioli (Ita) Alessio                                16
25 Danilo Di Luca (Ita) Saeco-Longoni Sport                       16
26 Jörg Jaksche (Ger) ONCE-Eroski                                 14
27 Klaus Möller (Den) Milaneza-MSS                                13
28 Luis Perez (Spa) Team Coast                                    12
29 Germán Nieto (Spa) Relax-Fuenlabrada                           12
30 Antonio Colom (Spa) Relax-Fuenlabrada                          10
31 Serguei Smetanine (Rus) Jazztel-Costa De Almeria               10
32 Antonio Tauler (Spa) Kelme-Costa Blanca                         7
33 Mikel Artetxe (Spa) Euskaltel-Euskadi                           7
34 Angel Casero (Spa) Team Coast                                   6
35 Pablo Lastras (Spa) iBanesto.com                                6
36 Vladimir Miholjevic (Cro) Alessio                               6
37 Joan Horrach (Spa) Milaneza-MSS                                 5
38 Jose Luis Rebollo (Spa) Relax-Fuenlabrada                       5
39 Daniel Schnider (Swi) Phonak Hearing Systems                    5
40 Oscar Camenzind (Swi) Phonak Hearing Systems                    4
41 Simone Bertoletti (Ita) Lampre-Daikin                           4
42 David Etxebarria (Spa) Euskaltel-Euskadi                        4
43 Marco Velo (Ita) Fassa Bortolo                                  4
44 Aitor Kintana (Spa) Bigmat.Auber 93                             4
45 Carlos Garcia (Spa) Kelme-Costa Blanca                          3
46 Santos Gonzalez (Spa) Acqua & Sapone-Cantina Tollo              3
47 Pavel Tonkov (Rus) Lampre-Daikin                                3
48 Rolf Aldag (Ger) Team Telekom                                   3
49 José Garcia Acosta (Spa) iBanesto.com                           3
50 Daniel Atienza (Spa) Cofidis                                    2
51 José Azevedo (Por) ONCE-Eroski                                  2
52 Paolo Tiralongo (Ita) Fassa Bortolo                             2
53 Paolo Bossoni (Ita) Tacconi Sport-Emmegi                        2
54 Alessandro Petacchi (Ita) Fassa Bortolo                         2
55 Melchor Mauri (Spa) Milaneza-MSS                                2
56 Patrick Calcagni (Swi) Tacconi Sport-Emmegi                     2
57 Manuel Beltran (Spa) Team Coast                                 1
58 José Garrido (Spa) Jazztel-Costa De Almeria                     1
59 Igor Astarloa (Spa) Saeco-Longoni Sport                         1
60 Alberto Lopez De Munain (Spa) Euskaltel-Euskadi                 1
61 Davide Bramati (Ita) Mapei-Quick Step                           1
62 J.Manuel Vazquez (Spa) Relax-Fuenlabrada                        1
63 Denis Zanette (Ita) Fassa Bortolo                               1
 
Regularity classification
 
1 Roberto Heras (Spa) US Postal Service                           10 pts
2 Aitor Gonzalez (Spa) Kelme-Costa Blanca                         17
3 Oscar Sevilla (Spa) Kelme-Costa Blanca                          17
4 Iban Mayo (Spa) Euskaltel-Euskadi                               21
5 Félix Garcia Casas (Spa) Bigmat.Auber 93                        28
6 Joseba Beloki (Spa) ONCE-Eroski                                 29
7 Gilberto Simoni (Ita) Saeco-Longoni Sport                       29
8 Francesco Casagrande (Ita) Fassa Bortolo                        36
9 Fabian Jeker (Swi) Milaneza-MSS                                 43
10 Haimar Zubeldia (Spa) Euskaltel-Euskadi                        47
11 Danilo Di Luca (Ita) Saeco-Longoni Sport                       51
12 Guido Trentin (Ita) Cofidis                                    55
13 Pablo Lastras (Spa) iBanesto.com                               57
14 Oscar Pereiro (Spa) Phonak Hearing Systems                     61
15 Klaus Möller (Den) Milaneza-MSS                                66
16 Luis Perez (Spa) Team Coast                                    72
17 Rui Miguel Sousa (Por) Milaneza-MSS                            73
18 Jörg Jaksche (Ger) ONCE-Eroski                                 75
19 Mikel Zarrabeitia (Spa) ONCE-Eroski                            80
20 Oscar Camenzind (Swi) Phonak Hearing Systems                   84
21 Pietro Caucchioli (Ita) Alessio                                89
22 Oscar Laguna (Spa) Relax-Fuenlabrada                           90
23 Angel Casero (Spa) Team Coast                                  91
24 Dave Bruylandts (Bel) Domo-Farm Frites                         96
25 J.Antonio Flecha (Spa) iBanesto.com                           101
26 Antonio Tauler (Spa) Kelme-Costa Blanca                       107
27 Manuel Beltran (Spa) Team Coast                               109
28 M.A. Martin Perdiguero (Spa) Acqua & Sapone-Cantina Tollo     115
29 Mederic Clain (Fra) Cofidis                                   115
30 Aitor Osa (Spa) iBanesto.com                                  119
31 Vladimir Miholjevic (Cro) Alessio                             120
32 David Etxebarria (Spa) Euskaltel-Euskadi                      120
33 Jesus Maria Manzano (Spa) Kelme-Costa Blanca                  129
34 Carlos Garcia (Spa) Kelme-Costa Blanca                        131
35 Serguei Smetanine (Rus) Jazztel-Costa De Almeria              133
36 Marco Velo (Ita) Fassa Bortolo                                136
37 Santiago Blanco (Spa) iBanesto.com                            140
38 Alessandro Petacchi (Ita) Fassa Bortolo                       144
39 Paolo Bossoni (Ita) Tacconi Sport-Emmegi                      156
40 Jose Luis Rebollo (Spa) Relax-Fuenlabrada                     161
41 Iker Flores (Spa) Euskaltel-Euskadi                           170
42 Davide Bramati (Ita) Mapei-Quick Step                         174
43 Santos Gonzalez (Spa) Acqua & Sapone-Cantina Tollo            177
44 Antonio Colom (Spa) Relax-Fuenlabrada                         186
45 Daniel Schnider (Swi) Phonak Hearing Systems                  186
46 Germán Nieto (Spa) Relax-Fuenlabrada                          195
47 José Garcia Acosta (Spa) iBanesto.com                         198
48 Rolf Aldag (Ger) Team Telekom                                 216
49 Mikel Artetxe (Spa) Euskaltel-Euskadi                         218
50 Melchor Mauri (Spa) Milaneza-MSS                              242
51 Denis Zanette (Ita) Fassa Bortolo                             250
 
Teams classification
 
1 Kelme-Costa Blanca                                       165.52.24
2 Team Coast                                                    0.31
3 Milaneza-MSS                                                  5.04
4 ONCE-Eroski                                                   7.25
5 Euskaltel-Euskadi                                            20.37
6 Saeco-Longoni Sport                                          30.57
7 Cofidis                                                      35.04
8 Fassa Bortolo                                                53.11
9 iBanesto.com                                               1.08.13
10 Jazztel-Costa De Almeria                                  1.10.52
11 US Postal Service                                         1.12.31
12 Phonak Hearing Systems                                    1.38.18
13 Lampre-Daikin                                             1.56.19
14 Relax-Fuenlabrada                                         2.13.29
15 Bigmat.Auber 93                                           2.31.12
16 Domo-Farm Frites                                          2.37.01
17 Tacconi Sport-Emmegi                                      2.38.01
18 Team Telekom                                              2.46.31
19 Alessio                                                   2.49.45
20 Ag2R Prevoyance                                           3.31.34
21 Mapei-Quick Step                                          3.34.32
22 Acqua & Sapone-Cantina Tollo                              3.48.56