Tour of Spain Results - Stage 21
Petacchi makes it five; Heras takes overall win.
September 28, 2003: Madrid - Madrid (146 km):
1 Alessandro Petacchi (Ita) Fassa Bortolo 03:51:19
2 Erik Zabel (Ger) Team Telekom
3 Fred Rodriguez (USA) Saunier Duval-Vini Caldirola
4 Alexandre Usov (Blr) Phonak Hearing Systems
5 Angel Edo (Spa) Milaneza-MSS
6 Miguel Martin Perdiguero (Spa) Domina Vacanze-Elitron
7 Patrick Calcagni (Swi) Saunier Duval-Vini Caldirola
8 Alejandro Valverde (Spa) Kelme-Costa Blanca
9 Carlos Torrent (Spa) Paternina-Costa de Almeria
10 Angelo Furlan (Ita) Alessio
11 Tom Boonen (Bel) Quick.Step-Davitamon
12 I?aki Isasi (Spa) Euskaltel-Euskadi
13 Francisco Gutierrez (Spa) Labarca-2-Caf? Baqu?
14 Fabrizio Guidi (Ita) Team Bianchi
15 Daniele Righi (Ita) Lampre
16 Patrick Sinkewitz (Ger) Quick.Step-Davitamon
17 Jorge Ferrio (Spa) Paternina-Costa de Almeria
18 Pablo Lastras (Spa) iBanesto.com
19 Thomas Bruun (Den) Team CSC
20 Serguei Ivanov (Rus) Fassa Bortolo
21 Gorka Gonzalez (Spa) Euskaltel-Euskadi
22 Santos Gonzalez (Spa) Domina Vacanze-Elitron
23 Mathew Hayman (Aus) Rabobank
24 Igor Pugaci (Mda) Team Saeco
25 Steven De Jongh (Ned) Rabobank
26 Mariano Piccoli (Ita) Lampre
27 Unai Osa (Spa) iBanesto.com
28 Pedro Diaz Lobato (Spa) Paternina-Costa de Almeria
29 Jos? Jufre (Spa) Colchon Relax-Fuenlabrada
30 Ivan Herrero (Spa) Labarca-2-Caf? Baqu?
31 Christian Pepoli (Ita) Team Saeco
32 Santiago Perez (Spa) Phonak Hearing Systems
33 Michael Rasmussen (Den) Rabobank
34 Manuel Beltran (Spa) US Postal-Berry Floor
35 Max van Heeswijk (Ned) US Postal-Berry Floor
36 Dmitri Fofonov (Kaz) Cofidis, Le Cr?dit par T?l?phone
37 Renato Silva (Por) Milaneza-MSS
38 Txema Del Olmo (Spa) Milaneza-MSS
39 Juan Manuel Garate (Spa) Lampre
40 Carlos Golbano (Spa) Paternina-Costa de Almeria
41 Nacor Burgos (Spa) Colchon Relax-Fuenlabrada
42 Angel Vicioso (Spa) O.N.C.E.-Eroski
43 Kyryl Pospyeyev (Ukr) Domina Vacanze-Elitron
44 Oscar Pereiro (Spa) Phonak Hearing Systems
45 F?lix Garcia Casas (Spa) Team Bianchi
46 Oscar Sevilla (Spa) Kelme-Costa Blanca
47 Unai Etxebarria (Ven) Euskaltel-Euskadi
48 Michele Scarponi (Ita) Domina Vacanze-Elitron
49 Luis Perez (Spa) Cofidis, Le Cr?dit par T?l?phone
50 David Lopez (Spa) Labarca-2-Caf? Baqu?
51 Bram Tankink (Ned) Quick.Step-Davitamon
52 Constantino Zaballa (Spa) Kelme-Costa Blanca
53 Simone Masciarelli (Ita) Saunier Duval-Vini Caldirola
54 Jos? Gutierrez (Spa) Kelme-Costa Blanca
55 Christian Werner (Ger) Team Telekom
56 Bert Grabsch (Ger) Phonak Hearing Systems
57 Felix Cardenas (Col) Labarca-2-Caf? Baqu?
58 Pietro Zucconi (Swi) Saunier Duval-Vini Caldirola
59 Steffan Wesemann (Ger) Team Telekom
60 Nicki Sorensen (Den) Team CSC
61 Oscar Laguna (Spa) Colchon Relax-Fuenlabrada
62 Mikel Pradera (Spa) O.N.C.E.-Eroski
63 Jose Luis Rebollo (Spa) Colchon Relax-Fuenlabrada
64 Gianluca Sironi (Ita) Saunier Duval-Vini Caldirola
65 Francisco Cabello (Spa) Kelme-Costa Blanca
66 Alberto Martinez (Spa) Euskaltel-Euskadi
67 David Latasa (Spa) Kelme-Costa Blanca
68 Karsten Kroon (Ned) Rabobank
69 Francisco Vila (Spa) Lampre
70 Igor Gonzalez De Galdeano (Spa) O.N.C.E.-Eroski
71 J?rg Jaksche (Ger) O.N.C.E.-Eroski
72 Fabian Jeker (Swi) Milaneza-MSS
73 Francisco Cerezo (Spa) Labarca-2-Caf? Baqu?
74 Claus M?ller (Den) Milaneza-MSS
75 Marcos Serrano (Spa) O.N.C.E.-Eroski
76 David Ca?ada (Spa) Quick.Step-Davitamon
77 Pedro Horrillo (Spa) Quick.Step-Davitamon
78 Francisco Mancebo (Spa) iBanesto.com
79 Gustavo Otero (Spa) Labarca-2-Caf? Baqu?
80 Pedro Cardoso (Por) Milaneza-MSS
81 Jos? Luis Arrieta (Spa) iBanesto.com
82 Filippo Simeoni (Ita) Domina Vacanze-Elitron
83 Daniel Atienza (Spa) Cofidis, Le Cr?dit par T?l?phone
84 David Millar (GBr) Cofidis,



