1. Christopher Horner (Radioshack) 32:33
2. Alejandro Valverde (Caisse d"Epargne) a 8"
3. Maxime Monfort (HTC-Columbia) a 13"
4. Michael Rogers (HTC-Columbia) a 18"
5. Beñat Intxausti (Euskaltel-Euskadi) a 21"
6. Samuel Sánchez (Euskaltel-Euskadi) a 23"
7. Marco Pinotti (HTC-Columbia) a 25"
8. Joaquim Rodríguez (Katusha) a 33"
9. Jean Christophe Peraud (Omega)m.t.
10. Andreas Klöden (Radioshack) a 34"
11. Peter Velits (HTC-Columbia) a 39"
12. Bradley Wiggins (Sky) a 41"
13. Jacob Fuglsang (Saxo Bank) a 47"
14. Sandy Casar (Française Des Jeux) a 54"
15. Sergio Paulinho (Radioshack) a 1:03
16. Robert Gesink (Raboban) a 1:06
17. Dries Devenyns (Quick Step) a 1:12
18. Gustavo César (Xacobeo Galicia) a 1:14
19. Ryder Hesjedal (Garmin) a 1:21
20. Jurgen Van Den Broeck (Omega) a 1:22
21. Haimar Zubeldia (Radioshack) a 1:23
22. Jens Voigt (Saxo Bank)m.t.
23. Thomas Löfkvist (Sky) a 1:25
24. Grischa Niermann (Rabobank) a 1:29
25. Daniel Martin (Garmin) a 1:31
26. Laurens Ten Dam (Rabobank) a 1:37
27. Vasili Kiryienka (Caisse d"Epargne) a 1:38
28. David Zabriskie (Garmin)a 1:42
29. Evgeny Petrov (Katusha) a 1:44
30. Egoi Martínez (Euskaltel-Euskadi) a 1:48
31. Davide Malacarne (Quick Step) a 1:52
32. Eduard Vorganov (Katusha) a 1:58
33. Bram Tankink (Rabobank)m.t.
34. Jonas Aaen Jörgensen (Saxo Bank) a 2:04
35. Ezequiel Mosquera (Xacobeo Galicia)m.t.
36. Valerio Agnoli (Liquigas) a 2:06
37. Alexandre Botcharov (Katusha) a 2:07
38. Delio Fernandez (Xacobeo Galicia) a 2:10
39. Juanma Garate (Rabobank)m.t.
40. Dominik Nerz (Milram) a 2:14
41. Andy Schleck (Saxo Bank)m.t.
42. Charles Wegelius (Omega) a 2:16
43. Thomas Rohregger (Milram) a 2:21
44. Jussi Veikkanen (Française Des Jeux)m.t.
45. Andrey Zeits (Astana)m.t.
46. Daniel Navarro (Astana)m.t.
47. Serafín Martínez (Xacobeo Galicia) a 2:23
48. Juanjo Oroz (Euskaltel-Euskadi)m.t.
49. Xabier Zandio (Caisse d"Epargne) a 2:27
50. Matthias Russ (Milram) a 2:30
51. Paolo Tiralongo (Astana) a 2:31
52. Ben Swift (Sky) a 2:35
53. Johannes Frölingher (Milram) a 2:38
54. Stephen Cummings (Sky)m.t.
55. Kevin Seeldrayers (Quick Step)m.t.
56. Wesley Sulzberger (Française Des Jeux) a 2:40
57. Bauke Mollema (Rabobank)m.t.
58. Kjell Carlström (Sky) a 2:42
59. Rasmus Guldhammer (HTC-Columbia) a 2:47
60. Francesco Gavazzi (Lampre)a 2:49
61. Iban Velasco (Euskaltel-Euskadi) a 2:50
74. David López (Caisse d"Epargne)a 3:10
82. Rubén Pérez (Euskaltel-Euskadi) a 3:24
86. Aitor Pérez Arrieta (Footon-Servetto) a 3:34
97. Alan Pérez (Euskaltel-Euskadi) a 4:02
103. José Luis Arrieta (AG2R)a 4:16
108. Iban Mayoz (Footon-Servetto) a 4:43
120. Trent Lowe (Garmin) a 11:43
1. Christopher Horner (Radioshack) 23h27:30
2. Alejandro Valverde (Caisse d"Epargne) a 7"
3. Beñat Intxausti (Euskaltel-Euskadi) a 58"
4. Joaquim Rodríguez (Katusha) a 1:06
5. Jean Christophe Peraud (Omega) a 1:10
6. Marco Pinotti (HTC-Columbia) a 1:18
7. Sandy Casar (Française Des Jeux) a 1:47
8. Samuel Sánchez (Euskaltel-Euskadi) a 1:58
9. Robert Gesink (Rabobank) a 1:59
10. Dries Devenyns (Quick Step) a 2:27
11. Jurgen Van Den Broeck (Omega) a 2:37
12. Ryder Hesjedal (Garmin)a 2:41
13. Haimar Zubeldia (Radioshack) a 2:43
14. Andy Schleck (Saxo Bank) a 2:58
15. Daniel Martin (Garmin) a 3:30
16. Maxime Monfort (HTC-Columbia) a 4:13
17. Valerio Agnoli (Liquigas) a 5:09
18. Iban Velasco (Euskaltel-Euskadi) a 6:35
19. Andreas Klöden (Radioshack) a 6:44
20. Peter Velits (HTC-Columbia) a 6:54
21. Paolo Tiralongo (Astana) a 7:40
22. David López (Caisse d"Epargne)m.t.
23. Daniel Navarro (Astana) a 10:13
24. Evgeny Petrov (Katusha) a 10:45
25. Francesco Gavazzi (Lampre) a 11:26
26. Manuel Vázquez (Andalucía) a 12:22
27. Kevin Seeldrayers (Quick Step) a 13:03
28. Dominik Nerz (Milram) a 13:13
29. Eduard Vorganov (Katusha) a 14:37
30. David Arroyo (Caisse d"Epargne) a 14:57
31. Thomas Löfkvist (Sky) a 14:59
32. Ezequiel Mosquera (Xacobeo Galicia) a 15:07
33. David Loosli (Lampre) a 15:44
34. Jens Voigt (Saxo Bank)m.t.
35. Bradley Wiggins (Sky) a 15:52
36. Juanma Garate (Rabobank) a 16:36
37. Jussi Veikkanen (Française Des Jeux) a 16:42
38. Jacob Fuglsang (Saxo Bank) a 16:44
39. Stephen Cummings (Sky) a 16:53
40. Sylvain Calzati (Sky) a 17:26
41. Óscar Freire (Rabobank) a 19:01
42. Grischa Niermann (Rabobank) a 19:04
43. Alexander Efimkin (AG2R) a 19:44
44. Egoi Martínez (Euskaltel-Euskadi) a 20:33
45. Rene Mandri (AG2R) a 20:55
46. Mauro Finetto (Liquigas) a 21:21
47. Wesley Sulzberger (Française Des Jeux) a 22:18
48. Juanjo Oroz (Euskaltel-Euskadi) a 22:20
49. Dmitriy Fofonov (Astana) a 23:00
50. Francis Mourey (Française Des Jeux) a 23:02
51. Alexandre Botcharov (Katusha) a 23:45
52. Ivan Santaromita (Liquigas) a 23:51
53. Vasili Kiryienka (Caisse d"Epargne) a 25:29
54. Guillaume Bonnafond (AG2R) a 25:33
55. Dario Cataldo (Quick Step) a 26:18
56. Daniele Pietropolli (Lampre) a 26:27
57. Johannes Frölingher (Milram) a 27:09
58. Aitor Pérez Arrieta (Footon-Servetto) a 28:35
59. Laurent Didier (Saxo Bank) a 29:22
60. Andrey Zeits (Astana)a 29:43
61. Laurens Ten Dam (Rabobank) a 29:49
62. Sergio Paulinho (Radioshack) a 30:02
71. Rubén Pérez (Euskaltel-Euskadi) a 33:27
92. Xabier Zandio (Caisse d"Epargne) a 46:10
96. Iban Mayoz (Footon-Servetto) a 48:19
106. Alan Pérez (Euskaltel-Euskadi)a 56:51
107. José Luis Arrieta (AG2R)a 57:40
119. Martin Pedersen (Footon-Servetto)a 1h23:54