Overall winners were.
Gold Jersey(overall): Alejandro Valverde, Team Caisse d'Epargne
Green Jersey(sprinter): Andrea Greipel, Team Columbian-HTC
Burgundy Jersey(King of the Mountains), David Moncoutie, Team Cofidis
Best Team: Team Xacobeo Galicia
Noticeable was that no USA rider finished the race.
Stage 21 Results:
1 André Greipel (GER) Columbia-HTC 03:11:55
2 Daniele Bennati (ITA) Liquigas

3 Borut Bozic (SLO) Vacansoleil
4 Leonardo Duque (COL) Cofidis
5 Sébastien Hinault (FRA) AG2R La Mondiale
6 Enrico Gasparotto (ITA) Lampre-NGC
7 Gregory Henderson (NZL) Columbia-HTC
8 Roger Hammond (GBR) Cervélo TestTeam
9 Tom Leezer (NED) Rabobank
10 Paul Voss (GER) Milram
11 Philippe Gilbert (BEL) Silence-Lotto
12 Iñaki Isasi (ESP) Euskaltel-Euskadi
13 Jürgen Roelandts (BEL) Silence-Lotto
14 Daniel Moreno (ESP) Caisse d'Epargne
15 Kevin De Weert (BEL) Quick Step
Final overall rankings:
1 Alejandro Valverde (ESP) Caisse d'Epargne 87:22:37
2 Samuel Sánchez (ESP) Euskaltel-Euskadi 0:00:55
3 Cadel Evans (AUS) Silence-Lotto 0:01:32

4 Ivan Basso (ITA) Liquigas 0:02:12
5 Ezequiel Mosquera (ESP) Xacobeo Galicia 0:04:27
6 Robert Gesink (Ned) Rabobank 0:06:40
7 Joaquím Rodríguez (ESP) Caisse d'Epargne 0:09:08
8 Paolo Tiralongo (ITA) Lampre-NGC 0:09:11
9 Philip Deignan (IRL) Cervélo TestTeam 0:11:08
10 Juan José Cobo (ESP) Fuji-Servetto 0:11:27
11 Daniel Moreno (ESP) Caisse d'Epargne 0:14:24
12 Johnny Hoogerland (NED) Vacansoleil 0:15:08
13 Daniel Navarro (ESP) Astana 0:15:10
14 Haimar Zubeldia (ESP) Astana 0:17:15
15 Manuel Váquez (ESP Contentpolis-Ampo 0:18:41
16 Vasil Kiryienka (BLR) Caisse d'Epargne 0:20:11
17 Sylvester Szmyd (POL) Liquigas 0:21:03
18 Amaël Moinard (FRA) Cofidis 0:21:11
19 Jesús Hernández (ESP) Astana 0:23:38
20 Kevin De Weert (BEL) Quick Step 0:24:00
21 Françis De Greef (Bel) Silence-Lotto 0:24:36
22 José Angel Gomez Marchante (ESP) Cervélo TestTeam 0:33:19
23 David Garcia (ESP) Xacobeo Galicia 0:34:48
24 David De La Fuente (ESP) Fuji-Servetto 0:36:49
25 Mickaël Chérel (FRA) Française des Jeux 0:37:05
26 Eduard Vorganov (RUS) Xacobeo Galicia 0:37:14
27 David Moncoutié (FRA) Cofidis 0:46:45
28 David Herrero (ESP) Xacobeo Galicia 0:48:07
29 Amets Txurruka (ESP) Euskaltel-Euskadi 0:52:58
30 Tadej Valjavec (SLO) AG2R La Mondiale 0:53:40
31 Alexandr Kolobnev (RUS) Saxo Bank 0:57:07
32 Leonardo Duque (COL) Cofidis 0:58:17
33 Igor Antón (ESP) Euskaltel-Euskadi 0:58:20
34 Bram Tankink (NED) Rabobank 0:59:42
35 Koos Moerenhout (Ned) Rabobank 1:03:49
36 Matteo Carrara (ITA) Vacansoleil 1:05:05
37 Juan Manuel Gárate (ESP) Rabobank 1:06:25
38 Serafín Martínez (ESP) Xacobeo Galicia 1:06:31
39 Arkaitz Durán (ESP) Fuji-Servetto 1:06:44
40 Gustavo César Veloso (ESP) Xacobeo Galicia 1:07:51
41 David López García (ESP) Caisse d'Epargne 1:09:28
42 Christian Knees (GER) Milram 1:17:16
43 Pieter Weening (NED) Rabobank 1:18:47
44 Adrián Palomares (ESP) Contentpolis-Ampo 1:19:06
45 Christophe Riblon (FRA) AG2R La Mondiale 1:19:18
46 Manuel Calvente (ESP) Andalucía-Cajasur 1:21:27
47 Olivier Bonnaire (FRA) Bbox Bouygues Telecom 1:22:24
48 Julien El Farès (FRA) Cofidis 1:22:39
49 Rémy Di Gregorio (FRA) Française des Jeux 1:23:45
50 Philippe Gilbert (BEL) Silence-Lotto 1:27:04
51 Lars Boom (NED) Rabobank 1:28:13
52 Matthieu Sprick (FRA) Bbox Bouygues Telecom 1:29:14
53 Jakob Fuglsang (DEN) Saxo Bank 1:29:46
54 Bingen Fernández (ESP) Cofidis 1:30:07
55 Xavier Florencio (ESP) Cervélo TestTeam 1:32:33
56 Beñat Intxausti (ESP) Fuji-Servetto 1:34:35
57 Roman Kreuziger (CZE) Liquigas 1:34:53
58 Javier Ramírez (ESP) Andalucía-Cajasur 1:35:08
59 Ludovic Turpin (FRA) AG2R La Mondiale 1:36:42
60 Damien Monier (FRA) Cofidis 1:39:22
61 Jesús Del Nero (ESP) Fuji-Servetto 1:41:03
62 Gonzalo Rabuñal (ESP) Xacobeo Galicia 1:42:14
63 Matti Breschel (DEN) Saxo Bank 1:45:14
64 Sébastien Hinault (FRA) AG2R La Mondiale 1:46:51
65 Oliver Zaugg (SUI) Liquigas 1:46:54
66 Iñaki Isasi (ESP) Euskaltel-Euskadi 1:51:28
67 Fredrik Kessiakoff (SUI) Fuji-Servetto 1:51:41
68 Mickaël Delage (FRA) Silence-Lotto 1:52:52
69 Rein Taaramäe (EST) Cofidis 1:54:01
70 Francisco José Martínez (ESP) Andalucía-Cajasur 1:55:32
71 Karsten Kroon (NED) Saxo Bank 1:56:22
72 Gustavo Dominguez (ESP) Xacobeo Galicia 1:59:47
73 Antonio Piedra (ESP) Andalucía-Cajasur 1:59:54
74 Julián Sánchez (ESP) Contentpolis-Ampo 2:01:47
75 David Millar (GBR) Garmin-Slipstream 2:03:28
76 Enrico Gasparotto (ITA) Lampre-NGC 2:07:41
77 Dominik Roels (GER) Milram 2:08:25
78 Daniele Bennati (ITA) Liquigas 2:08:34
79 Stijn Devolder (BEL) Quick Step 2:09:44
80 Olivier Kaisen (BEL) Silence-Lotto 2:10:55
81 Lieuwe Westra (NED) Vacansoleil 2:11:21
82 Francisco Pérez (ESP) Caisse d'Epargne 2:12:03
83 Mickaël Buffaz (FRA) Cofidis 2:12:42
84 Matthias Russ (GER) Milram 2:17:39
85 Kjell Carlström (FIN) Liquigas 2:17:50
86 Alan Pérez (ESP) Euskaltel-Euskadi 2:18:25
87 Marco Velo (ITA) Quick Step 2:18:26
88 Adam Hansen (AUS) Columbia-HTC 2:19:46
89 Martin Velits (SVK) Milram 2:20:48
90 Aitor Hernández (ESP) Euskaltel-Euskadi 2:20:50
91 Roger Hammond (GBR) Cervélo TestTeam 2:22:26
92 Rubén Pérez (ESP) Euskaltel-Euskadi 2:22:57
93 Paul Voss (GER) Milram 2:27:43
94 Imanol Erviti (ESP) Caisse d'Epargne 2:27:53
95 Gabriel Rasch (NOR) Cervélo TestTeam 2:28:38
96 Borut Bozic (SLO) Vacansoleil 2:28:48
97 Vicente Reynes (ESP) Columbia-HTC 2:28:53
98 Sergey Lagutin (UZB) Vacansoleil 2:32:05
99 Arnaud Gerard (FRA) Française des Jeux 2:32:39
100 Jesús Rosendo (ESP) Andalucía-Cajasur 2:35:43
101 André Greipel (GER) Columbia-HTC 2:36:32
102 Kurt-Asle Arvesen (NOR) Saxo Bank 2:37:38
103 William Bonnet (FRA) Bbox Bouygues Telecom 2:38:05
104 Michael Schär (SUI) Astana 2:39:45
105 Aitor Pérez Arrieta (ESP) Contentpolis-Ampo 2:40:56
106 Xabier Zandio (ESP) Caisse d'Epargne 2:42:38
107 Maarten Wynants (BEL) Quick Step 2:46:18
108 Markel Irizar (ESP) Euskaltel-Euskadi 2:46:43
109 Fabio Sabatini (ITA) Liquigas 2:47:06
110 Javier Benitez (ESP) Contentpolis-Ampo 2:51:10
111 Wesley Sulzberger (AUS) Française des Jeux 2:51:56
112 José Ruiz (ESP) Andalucía-Cajasur 2:51:58
113 Jürgen Roelandts (BEL) Silence-Lotto 2:52:13
114 Anthony Roux (FRA) Française des Jeux 2:53:02
115 Marcel Sieberg (GER) Columbia-HTC 2:53:44
116 Gregory Henderson (NZL) Columbia-HTC 2:55:24
117 Matthé Pronk (NED) Vacansoleil 2:57:16
118 Christophe Brandt (BEL) Silence-Lotto 2:57:50
119 Jean Eudes Demaret (FRA) Cofidis 2:58:10
120 Emanuele Bindi (ITA) Lampre-NGC 3:00:24
121 Tom Leezer (NED) Rabobank 3:01:15
122 Assan Bazayev (KAZ) Astana 3:06:28
123 Maciej Bodnar (POL) Liquigas 3:08:41
124 Julian Dean (NZL) Garmin-Slipstream 3:09:57
125 Massimiliano Mori (ITA) Lampre-NGC 3:13:53
126 Frantisek Rabon (CZE) Columbia-HTC 3:16:05
127 Martijn Maaskant (NED) Garmin-Slipstream 3:18:20
128 Timothy Gudsell (NZL) Française des Jeux 3:18:41
129 José Vicente Garcia (ESP) Caisse d'Epargne 3:19:05
130 Jens Mouris (NED) Vacansoleil 3:19:54
131 Damien Gaudin (FRA) Bbox Bouygues Telecom 3:29:02




















