Through 18th Stage
1. Alberto Contador, Spain, Astana, 73 hours, 15 minutes, 39 seconds.
2. Andy Schleck, Luxembourg, Team Saxo Bank, 4 minutes, 11 seconds behind.
3. Lance Armstrong, United States, Astana, 5 minutes, 25 seconds behind.
4. Bradley Wiggins, England, Garmin Slipstream, 5 minutes, 36 seconds behind.
5. Andreas Kloden, Germany, Astana, 5 minutes, 38 seconds behind.
6. Frank Schleck, Luxembourg, Team Saxo Bank, 5 minutes, 59 seconds behind.
7. Vincenzo Nibali, Italy, Liquigas, 7 minutes, 15 seconds behind.
8. Christian Vande Velde, United States, Garmin Slipstream, 10 minutes, 8 seconds behind.
9. Mikel Astarloza, Spain, Euskaltel -- Euskadi, 12 minutes, 38 seconds behind.
10. Christophe Le Mevel, France, Francaise Des Jeux, 12 minutes, 41 seconds behind.
11. Vladimir Karpets, Russia, Team Katusha, 13 minutes, 36 seconds behind.
12. Roman Kreuziger, Czech Republic, Liquigas, 14 minutes, 8 seconds behind.
13. Sandy Casar, France, Francaise Des Jeux, 14 minutes, 37 seconds behind.
14. Carlos Sastre, Spain, Cervelo Test Team, 15 minutes, 26 seconds behind.
15. Rinaldo Nocentini, Italy, AG2R-La Mondiale, 15 minutes, 27 seconds behind.
16. Stephane Goubert, France, AG2R-La Mondiale, 19 minutes, 47 seconds behind.
17. Jurgen Van Den Broeck, Belgium, Silence-Lotto, 19 minutes, 49 seconds behind.
18. Alexandre Botcharov, Russia, Team Katusha, 24 minutes, 26 seconds behind.
19. Brice Feillu, France, Agritubel, 25 minutes, 58 seconds behind.
20. Sylvain Chavanel, France, Quick Step, 27 minutes, 5 seconds behind.
21. Christian Knees, Germany, Team Milram, 27 minutes, 51 seconds behind.
22. George Hincapie, United States, Team Columbia High Road, 28 minutes, 12 seconds behind.
23. Pierre Rolland, France, BBox Bouygues Telecom, 29 minutes, 57 seconds behind.
24. Linus Gerdemann, Germany, Team Milram, 31 minutes behind.
25. Nicolas Roche, Ireland, AG2R-La Mondiale, 31 minutes, 49 seconds behind.
26. Haimar Zubeldia, Spain, Astana, 34 minutes, 10 seconds behind.
27. Maxime Monfort, Belgium, Team Columbia High Road, 35 minutes, 25 seconds behind.
28. Christophe Moreau, France, Agritubel, 37 minutes, 6 seconds behind.
29. Cadel Evans, Australia, Silence-Lotto, 38 minutes, 20 seconds behind.
30. Luis-Leon Sanchez, Spain, Caisse D'Epargne, 38 minutes, 50 seconds behind.
31. Yaroslav Popovych, Ukraine, Astana, 39 minutes, 17 seconds behind.
32. Nicki Sorensen, Denmark, Team Saxo Bank, 39 minutes, 33 seconds behind.
33. Hubert Dupont, France, AG2R-La Mondiale, 41 minutes, 5 seconds behind.
34. Kim Kirchen, Luxembourg, Team Columbia High Road, 42 minutes, 34 seconds behind.
35. Chris Sorensen, Denmark, Team Saxo Bank, 42 minutes, 46 seconds behind.
36. Peter Velits, Slovakia, Team Milram, 42 minutes, 50 seconds behind.
37. Sergio Paulinho, Portugal, Astana, 44 minutes, 49 seconds behind.
38. Franco Pellizotti, Italy, Liquigas, 45 minutes, 48 seconds behind.
39. Luis Pasamontes, Spain, Caisse D'Epargne, 48 minutes, 23 seconds behind.
40. Egoi Martinez, Spain, Euskaltel -- Euskadi, 48 minutes, 40 seconds behind.
41. Laurent Lefevre, France, BBox Bouygues Telecom, 51 minutes, 14 seconds behind.
42. Sebastien Minard, France, Cofidis, Le Credit En Ligne, 51 minutes, 53 seconds behind.
43. Denis Menchov, Russia, Rabobank Cycling Team, 52 minutes, 47 seconds behind.
44. Serguei Ivanov, Russia, Team Katusha, 52 minutes, 54 seconds behind.
45. Remi Pauriol, France, Cofidis, Le Credit En Ligne, 54 minutes, 25 seconds behind.
46. Rigoberto Uran, Colombia, Caisse D'Epargne, 55 minutes, 9 seconds behind.
47. Tony Martin, Germany, Team Columbia High Road, 55 minutes, 39 seconds behind.
48. Grischa Niermann, Germany, Rabobank Cycling Team, 55 minutes, 59 seconds behind.
49. Gustav Larsson, Sweden, Team Saxo Bank, 57 minutes, 20 seconds behind.
50. Volodymir Gustov, Ukraine, Cervelo Test Team, 57 minutes, 20 seconds behind.
51. Jeremy Roy, France, Francaise Des Jeux, 57 minutes, 52 seconds behind.
52. Yury Trofimov, Russia, BBox Bouygues Telecom, 1 hour, 2 minutes, 2 seconds behind.
53. Matthew Lloyd, Australia, Silence-Lotto, 1 hour, 3 minutes, 26 seconds behind.
54. Carlos Barredo, Spain, Quick Step, 1 hour, 3 minutes, 52 seconds behind.
55. Ryder Hesjedal, Canada, Garmin Slipstream, 1 hour, 6 minutes, 37 seconds behind.
56. Laurens Ten Dam, Netherlands, Rabobank Cycling Team, 1 hour, 7 minutes, 26 seconds behind.
57. David Loosli, Switzerland, Lampre N.G.C., 1 hour, 10 minutes, 34 seconds behind.
58. Pierrick Fedrigo, France, BBox Bouygues Telecom, 1 hour, 16 minutes, 43 seconds behind.
59. David Moncoutie, France, Cofidis, Le Credit En Ligne, 1 hour, 17 minutes, 12 seconds behind.
60. David Zabriskie, United States, Garmin Slipstream, 1 hour, 18 minutes, 22 seconds behind.
61. Charles Wegelius, England, Silence-Lotto, 1 hour, 19 minutes, 43 seconds behind.
62. Sylvain Calzati, France, Agritubel, 1 hour, 21 minutes, 59 seconds behind.
63. Igor Anton, Spain, Euskaltel -- Euskadi, 1 hour, 22 minutes, 7 seconds behind.
64. Gorka Verdugo, Spain, Euskaltel -- Euskadi, 1 hour, 22 minutes, 59 seconds behind.
65. Thomas Voeckler, France, BBox Bouygues Telecom, 1 hour, 25 minutes, 52 seconds behind.
66. Amets Txurruka, Spain, Euskaltel -- Euskadi, 1 hour, 26 minutes, 3 seconds behind.
67. Jose Luis Arrieta, Spain, AG2R-La Mondiale, 1 hour, 27 minutes, 45 seconds behind.
68. David Arroyo, Spain, Caisse D'Epargne, 1 hour, 28 minutes, 7 seconds behind.
69. Juan Manuel Garate, Spain, Rabobank Cycling Team, 1 hour, 28 minutes, 30 seconds behind.
70. Jose Ivan Gutierrez, Spain, Caisse D'Epargne, 1 hour, 29 minutes, 55 seconds behind.
71. David Millar, Scotland, Garmin Slipstream, 1 hour, 30 minutes, 38 seconds behind.
72. Nicolas Vogondy, France, Agritubel, 1 hour, 30 minutes, 55 seconds behind.
73. Maxime Bouet, France, Agritubel, 1 hour, 32 minutes, 27 seconds behind.
74. Geoffroy Lequatre, France, Agritubel, 1 hour, 32 minutes, 46 seconds behind.
75. Marzio Bruseghin, Italy, Lampre N.G.C., 1 hour, 34 minutes, 4 seconds behind.
76. Amael Moinard, France, Cofidis, Le Credit En Ligne, 1 hour, 34 minutes, 50 seconds behind.
77. Christophe Kern, , Cofidis, Le Credit En Ligne, 1 hour, 35 minutes, 1 second behind.
78. Johannes Frohlinger, Germany, Team Milram, 1 hour, 37 minutes, 45 seconds behind.
79. Ruben Perez Moreno, Spain, Euskaltel -- Euskadi, 1 hour, 37 minutes, 48 seconds behind.
80. Joost Posthuma, Netherlands, Rabobank Cycling Team, 1 hour, 38 minutes, 34 seconds behind.
81. Fabian Cancellara, Switzerland, Team Saxo Bank, 1 hour, 40 minutes, 11 seconds behind.
82. Inigo Cuesta, Spain, Cervelo Test Team, 1 hour, 41 minutes, 20 seconds behind.
83. Stijn Devolder, Belgium, Quick Step, 1 hour, 44 minutes, 9 seconds behind.
84. Joan Horrach, Spain, Team Katusha, 1 hour, 47 minutes, 57 seconds behind.
85. Jose Joaquin Rojas, Spain, Caisse D'Epargne, 1 hour, 48 minutes, 11 seconds behind.
86. Leonardo Duque, Colombia, Cofidis, Le Credit En Ligne, 1 hour, 50 minutes, 39 seconds behind.
87. Frederik Willems, Belgium, Liquigas, 1 hour, 50 minutes, 52 seconds behind.
88. Sebastian Lang, Germany, Silence-Lotto, 1 hour, 51 minutes, 57 seconds behind.
89. Heinrich Haussler, Germany, Cervelo Test Team, 1 hour, 53 minutes, 38 seconds behind.
90. Christophe Riblon, France, AG2R-La Mondiale, 1 hour, 57 minutes, 11 seconds behind.
91. Greg Van Avermaet, Belgium, Silence-Lotto, 1 hour, 58 minutes, 12 seconds behind.
92. Juan Antonio Flecha, Spain, Rabobank Cycling Team, 1 hour, 59 minutes, 1 second behind.
93. Sebastien Rosseler, Belgium, Quick Step, 1 hour, 59 minutes, 38 seconds behind.
94. Alessandro Ballan, Italy, Lampre N.G.C., 2 hours, 5 seconds behind.
95. Hayden Roulston, New Zealand, Cervelo Test Team, 2 hours, 2 minutes, 18 seconds behind.
96. Jussi Veikkanen, Finland, Francaise Des Jeux, 2 hours, 2 minutes, 46 seconds behind.
97. Martijn Maaskant, Netherlands, Garmin Slipstream, 2 hours, 4 minutes, 24 seconds behind.
98. Thierry Hupond, France, Skil Shimano, 2 hours, 4 minutes, 36 seconds behind.
99. Jerome Pineau, France, Quick Step, 2 hours, 4 minutes, 37 seconds behind.
100. Styn Vandenbergh, Belgium, Team Katusha, 2 hours, 6 minutes, 14 seconds behind.
101. Juan Jose Oroz, Spain, Euskaltel -- Euskadi, 2 hours, 6 minutes, 43 seconds behind.
102. Johan Van Summeren, Belgium, Silence-Lotto, 2 hours, 8 minutes, 44 seconds behind.
103. Simon Spilak, Slovenia, Lampre N.G.C., 2 hours, 11 minutes, 48 seconds behind.
104. Filippo Pozzato, Italy, Team Katusha, 2 hours, 12 minutes, 31 seconds behind.
105. Oscar Freire, Spain, Rabobank Cycling Team, 2 hours, 14 minutes, 18 seconds behind.
106. Bingen Fernandez, Spain, Cofidis, Le Credit En Ligne, 2 hours, 14 minutes, 27 seconds behind.
107. Aleksandr Kuschynski, Belarus, Liquigas, 2 hours, 16 minutes, 34 seconds behind.
108. Thor Hushovd, Norway, Cervelo Test Team, 2 hours, 21 minutes behind.
109. Michael Rogers, Australia, Team Columbia High Road, 2 hours, 27 minutes, 32 seconds behind.
110. Alessandro Vanotti, Italy, Liquigas, 2 hours, 27 minutes, 34 seconds behind.
111. Stuart O'Grady, Australia, Team Saxo Bank, 2 hours, 28 minutes, 53 seconds behind.
113. Nicolai Trussov, Russia, Team Katusha, 2 hours, 30 minutes, 32 seconds behind.
114. Stef Clement, Netherlands, Rabobank Cycling Team, 2 hours, 30 minutes, 55 seconds behind.
115. Koen De Kort, Netherlands, Skil Shimano, 2 hours, 30 minutes, 55 seconds behind.
116. Matteo Tosatto, Italy, Quick Step, 2 hours, 31 minutes, 20 seconds behind.
117. Brian Vandborg, Denmark, Liquigas, 2 hours, 32 minutes, 49 seconds behind.
118. Mickael Delage, France, Silence-Lotto, 2 hours, 34 minutes, 35 seconds behind.
119. Arnaud Coyot, France, Caisse D'Epargne, 2 hours, 35 minutes, 46 seconds behind.
120. Julian Dean, New Zealand, Garmin Slipstream, 2 hours, 37 minutes, 33 seconds behind.
121. Alexandre Pichot, France, BBox Bouygues Telecom, 2 hours, 38 minutes, 26 seconds behind.
122. Simon Geschke, Germany, Skil Shimano, 2 hours, 38 minutes, 44 seconds behind.
123. Mauro Santambrogio, Italy, Lampre N.G.C., 2 hours, 39 minutes, 45 seconds behind.
124. Staf Scheirlinckx, Belgium, Silence-Lotto, 2 hours, 39 minutes, 57 seconds behind.
125. Daniele Righi, Italy, Lampre N.G.C., 2 hours, 40 minutes, 52 seconds behind.
126. Fumiyuki Beppu, Japan, Skil Shimano, 2 hours, 40 minutes, 56 seconds behind.
127. Anthony Geslin, France, Francaise Des Jeux, 2 hours, 42 minutes, 32 seconds behind.
128. Fabian Wegmann, Germany, Team Milram, 2 hours, 45 minutes, 34 seconds behind.
129. Brett Daniel Lancaster, Australia, Cervelo Test Team, 2 hours, 45 minutes, 42 seconds behind.
130. Gregory Rast, Switzerland, Astana, 2 hours, 46 minutes, 23 seconds behind.
131. Bert Grabsch, Germany, Team Columbia High Road, 2 hours, 47 minutes, 10 seconds behind.
132. Daniele Bennati, Italy, Liquigas, 2 hours, 47 minutes, 40 seconds behind.
133. Mikhail Ignatiev, Russia, Team Katusha, 2 hours, 47 minutes, 58 seconds behind.
134. Alan Perez Lezaun, Spain, Euskaltel -- Euskadi, 2 hours, 48 minutes, 38 seconds behind.
135. Yukiya Arashiro, Japan, BBox Bouygues Telecom, 2 hours, 49 minutes, 36 seconds behind.
136. Gerald Ciolek, Germany, Team Milram, 2 hours, 49 minutes, 53 seconds behind.
137. Benoit Vaugrenard, France, Francaise Des Jeux, 2 hours, 50 minutes, 51 seconds behind.
138. Lloyd Mondory, France, AG2R-La Mondiale, 2 hours, 51 minutes, 1 second behind.
139. Danny Pate, United States, Garmin Slipstream, 2 hours, 52 minutes, 21 seconds behind.
140. Marco Bandiera, Italy, Lampre N.G.C., 2 hours, 55 minutes, 30 seconds behind.
141. Mark Cavendish, England, Team Columbia High Road, 2 hours, 56 minutes, 54 seconds behind.
142. Marcin Sapa, Poland, Lampre N.G.C., 2 hours, 57 minutes, 40 seconds behind.
143. Dmitriy Muravyev, Kazakhstan, Astana, 2 hours, 59 minutes, 9 seconds behind.
144. Stephane Auge, France, Cofidis, Le Credit En Ligne, 2 hours, 59 minutes, 9 seconds behind.
145. Albert Timmer, Netherlands, Skil Shimano, 3 hours, 44 seconds behind.
146. William Bonnet, France, BBox Bouygues Telecom, 3 hours, 2 minutes, 19 seconds behind.
147. Fabio Sabatini, Italy, Liquigas, 3 hours, 2 minutes, 37 seconds behind.
148. Samuel Dumoulin, France, Cofidis, Le Credit En Ligne, 3 hours, 2 minutes, 42 seconds behind.
149. Said Haddou, France, BBox Bouygues Telecom, 3 hours, 3 minutes, 17 seconds behind.
150. Cyril Lemoine, France, Skil Shimano, 3 hours, 4 minutes, 9 seconds behind.
151. Niki Terpstra, Netherlands, Team Milram, 3 hours, 4 minutes, 54 seconds behind.
152. Jonathan Hivert, France, Skil Shimano, 3 hours, 5 minutes, 43 seconds behind.
153. Mark Renshaw, Australia, Team Columbia High Road, 3 hours, 6 minutes, 46 seconds behind.
154. Bernhard Eisel, Austria, Team Columbia High Road, 3 hours, 7 minutes, 1 second behind.
155. Tyler Farrar, United States, Garmin Slipstream, 3 hours, 8 minutes, 39 seconds behind.
156. Andreas Klier, Germany, Cervelo Test Team, 3 hours, 10 minutes, 12 seconds behind.
157. Steven De Jongh, Netherlands, Quick Step, 3 hours, 17 minutes, 43 seconds behind.
158. Yauheni Hutarovich, Belarus, Francaise Des Jeux, 3 hours, 32 minutes, 43 seconds behind.