1 - Francisco Ventoso - (ESP) - Carmiooro - ( 4:20:05)
2 - Simon Gerrans - (AUS) - Team Sky - (same time)
3 - Michael Rogers - (AUS) - HTC-Columbia - (+2)
4 - Bauke Mollema - (NED) - Rabobank - (+2)
5 - Jens Voigt - (GER) - Saxo Bank - (+2)
6 - Simon Geschke - (GER) - Skil-Shimano - (+2)
7 - Sergio Pardilla - (ESP) - Carmiooro - (+2)
8 - Manuel Vázquez - (ESP) - Andalucía - (+2)
9 - Jurgen Van den Broeck - (BEL) - Omega Pharma-Lotto - (+2)
10 - Johnny Hoogerland - (NED) - Vacansoleil - (+2)
11 - Jan Bakelants - (BEL) - Omega Pharma-Lotto - (+2)
12 - Maxime Monfort - (BEL) - HTC-Columbia - (+2)
13 - Linus Gerdemann - (GER) - Milram - (+2)
14 - Marco Marzano - (ITA) - Lampre - (+2)
15 - Gustav Larsson - (SWE) - Saxo Bank - (+2)
16 - Ángel Vicioso - (ESP) - Andalucía - (+2)
17 - Thomas Löfkvist - (SWE) - Team Sky - (+2)
18 - Javier Moreno - (ESP) - Andalucía - (+2)
19 - Fränk Schleck - (LUX) - Saxo Bank - (+7)
20 - Christian Knees - (GER) - Milram - (+7)
21 - Daniel Moreno - (ESP) - Omega Pharma-Lotto - (+9)
22 - Steven Cummings - (ENG) - Team Sky - (+9)
23 - Tomasz Marczynski - (POL) - CCC - (+9)
24 - Francis De Greef - (BEL) - Omega Pharma-Lotto - (+13)
25 - Brice Feillu - (FRA) - Vacansoleil - (+28)
26 - Matthias Ruß - (GER) - Milram - (+28)
27 - Kanstantin Sivtsov - (BLR) - HTC-Columbia - (+40)
28 - Laurent Beuret - (SUI) - Carmiooro - (+47)
29 - Emanuele Sella - (ITA) - Carmiooro - (+47)
30 - José Ángel Gómez Marchante - (ESP) - Andalucía - (+58)
31 - Antonio Piedra - (ESP) - Andalucía - (+1:02)
32 - Tony Martin - (GER) - HTC-Columbia - (+2:21)
33 - Eric Berthou - (FRA) - Carmiooro - (+4:52)
34 - Christophe Brandt - (BEL) - Omega Pharma-Lotto - (+4:52)
35 - Jesús Rosendo - (ESP) - Andalucía - (+5:02)
36 - Mirco Lorenzetto - (ITA) - Lampre - (+5:02)
37 - Aketza Peña - (ESP) - Caja Rural - (+5:02)
38 - Marco Marcato - (ITA) - Vacansoleil - (+5:02)
39 - Alberto Ongarato - (ITA) - Vacansoleil - (+5:02)
40 - Borut Bożic - (SLO) - Vacansoleil - (+5:02)
41 - David De la Cruz - (ESP) - Caja Rural - (+5:02)
42 - Fabian Wegmann - (GER) - Milram - (+5:02)
43 - Johannes Fröhlinger - (GER) - Milram - (+5:02)
44 - Paul Martens - (GER) - Rabobank - (+5:02)
45 - Jurgen Van Goolen - (BEL) - Omega Pharma-Lotto - (+5:02)
46 - Rubén García - (ESP) - Caja Rural - (+5:02)
47 - Alexandre Geniez - (FRA) - Skil-Shimano - (+5:02)
48 - Grega Bole - (SLO) - Lampre - (+5:02)
49 - David Loosli - (SUI) - Lampre - (+5:02)
50 - Yann Huguet - (FRA) - Skil-Shimano - (+5:02)
51 - Mauricio Ardila - (COL) - Rabobank - (+5:02)
52 - Juan Manuel Gárate - (ESP) - Rabobank - (+5:02)
53 - Sebastian Langeveld - (NED) - Rabobank - (+5:02)
54 - Óscar Freire - (ESP) - Rabobank - (+5:02)
55 - Bradley Wiggins - (ENG) - Team Sky - (+5:09)
56 - Manuel Ortega - (ESP) - Andalucía - (+10:49)
57 - Greg Henderson - (NZL) - Team Sky - (+10:49)
58 - Guillermo Lana - (ESP) - Caja Rural - (+10:49)
59 - Egoitz García - (ESP) - Caja Rural - (+10:49)
60 - Fabricio Ferrari - (URU) - Caja Rural - (+10:49)
61 - Stéphane Rossetto - (FRA) - Vacansoleil - (+10:49)
DNS - Sylwester Janizewski - (POL) - CCC - (DNS)
DNF - Diego Tamayo - (COL) - Carmiooro - (DNF)
DNF - Mark Cavendish - (IOM) - HTC-Columbia - (DNF)
DNF - Markus Fothen - (GER) - Milram - (DNF)
DNF - Michael Albasini - (SUI) - HTC-Columbia - (DNF)
DNF - André Steensen - (DEN) - Saxo Bank - (DNF)
DNF - Jakob Fuglsang - (DEN) - Saxo Bank - (DNF)
DNF - Paul Voß - (GER) - Milram - (DNF)
DNF - Albert Timmer - (NED) - Skil-Shimano - (DNF)
DNF - Robert Wagner - (GER) - Skil-Shimano - (DNF)
DNF - Piet Rooijakkers - (NED) - Skil-Shimano - (DNF)
DNF - Hayden Roulston - (NZL) - HTC-Columbia - (DNF)
DNF - Serge Pauwels - (BEL) - Team Sky - (DNF)
DNF - Alex Rasmussen - (DEN) - Saxo Bank - (DNF)
DNF - Lukasz Bodnar - (POL) - CCC - (DNF)
DNF - Garikoitz Bravo - (ESP) - Caja Rural - (DNF)
DNF - Angelo Furlan - (ITA) - Lampre - (DNF)
DNF - Alfredo Balloni - (ITA) - Lampre - (DNF)
DNF - Adrian Honkisz - (POL) - CCC - (DNF)
DNF - Tomasz Kiendys - (POL) - CCC - (DNF)
DNF - Bartlomiej Matysiak - (POL) - CCC - (DNF)
ENG
ITA



















