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