

































































































| Stage | Type | Date | Start and Finish | Distance | Sieger: |
|---|---|---|---|---|---|
| P | Prologue | Saturday 3 July | Rotterdam > Rotterdam | 8 km | |
| 1 | Plain | Sunday 4 July | Rotterdam > Bruxelles | 224 km | |
| 2 | Hilly | Monday 5 July | Bruxelles > Spa | 192 km | |
| 3 | Plain | Tuesday 6 July | Wanze > Arenberg Porte du Hainaut | 207 km | |
| 4 | Plain | Wednesday 7 July | Cambrai > Reims | 150 km | |
| 5 | Plain | Thursday 8 July | Épernay > Montargis | 185 km | |
| 6 | Plain | Friday 9 July | Montargis > Gueugnon | 225 km | |
| 7 | Medium mountains | Saturday 10 July | Tournus > Station des Rousses | 161 km | |
| 8 | High Mountains | Sunday 11 July | Station des Rousses > Morzine-Avoriaz | 189 km | |
| R | Rest Day | Monday 12 July | Morzine-Avoriaz | ||
| 9 | High Mountains | Tuesday 13 July | Morzine-Avoriaz > Saint-Jean-de-Maurienne | 204 km | |
| 10 | Medium mountains | Wednesday 14 July | Chambéry > Gap | 179 km | |
| 11 | Plain | Thursday 15 July | Sisteron > Bourg-les-Valence | 180 km | Mark Cavendish |
| 12 | Hilly | Friday 16 July | Bourg-de-Péage > Mende | 210 km | Joaquin Rodriguez |
| 13 | Plain | Saturday 17 July | Rodez > Revel | 195 km | |
| 14 | High Mountains | Sunday 18 July | Revel > Ax-3 Domaines | 184 km | |
| 15 | High Mountains | Monday 19 July | Pamiers > Bagnères-de-Luchon | 187 km | |
| 16 | High Mountains | Tuesday 20 July | Bagnères-de-Luchon > Pau | 196 km | |
| R | Rest Day | Wednesday 21 July | Pau | ||
| 17 | High Mountains | Thursday 22 July | Pau > Col du Tourmalet | 174 km | |
| 18 | Plain | Friday 23 July | Salies-de-Béarn > Bordeaux | 190 km | |
| 19 | Individual time-trial | Saturday 24 July | Bordeaux > Pauillac | 51 km | Fabian Cancellara |
| 20 | Plain | Sunday 25 July | Longjumeau > Paris Champs-Élysées | 105 km | Mark Cavendish |
| 1. CONTADOR Alberto ASTANA
91h 58‘ 48" 2. SCHLECK Andy TEAM SAXO BANK + 00‘ 39" 3. MENCHOV Denis RABOBANK + 02‘ 01" 4. SANCHEZ Samuel EUSKALTEL - EUSKADI + 03‘ 40" 5. VAN DEN BROECK Jurgen OMEGA PHARMA - LOTTO + 06‘ 54" 6. GESINK Robert RABOBANK + 09‘ 31" 7. HESJEDAL Ryder GARMIN - TRANSITIONS + 10‘ 15" 8. RODRIGUEZ OLIVER Joaquin KATUSHA TEAM + 11‘ 37" 9. KREUZIGER Roman LIQUIGAS-DOIMO + 11‘ 54" 10. HORNER Christopher TEAM RADIOSHACK + 12‘ 02" 11. SANCHEZ Luis-Leon CAISSE D’EPARGNE + 14‘ 21" 12. PLAZA MOLINA Ruben CAISSE D’EPARGNE + 14‘ 29" 13. LEIPHEIMER Levi TEAM RADIOSHACK + 14‘ 40" 14. KLÖDEN Andréas TEAM RADIOSHACK + 16‘ 36" 15. ROCHE Nicolas AG2R LA MONDIALE + 16‘ 59" 16. VINOKOUROV Alexandre ASTANA + 17‘ 46" 17. LÖVKVIST Thomas SKY PRO CYCLING + 20‘ 46" 18. DE WEERT Kevin QUICK STEP + 21‘ 54" 19. GADRET John AG2R LA MONDIALE + 24‘ 04" 20. SASTRE Carlos CERVELO TEST TEAM + 26‘ 37" 21. MORENO FERNANDEZ Daniel OMEGA PHARMA - LOTTO + 29‘ 38" 22. MOREAU Christophe CAISSE D’EPARGNE + 34‘ 01" 23. ARMSTRONG Lance TEAM RADIOSHACK + 39‘ 20" 24. WIGGINS Bradley SKY PRO CYCLING + 39‘ 24" 25. CASAR Sandy FDJ + 45‘ 52" 26. EVANS Cadel BMC RACING TEAM + 50‘ 27" 27. EL FARES Julien COFIDIS LE CREDIT EN LIGNE + 53‘ 22" 28. RIBLON Christophe AG2R LA MONDIALE + 55‘ 13" 29. CUNEGO Damiano LAMPRE - FARNESE + 56‘ 53" 30. VAN SUMMEREN Johan GARMIN - TRANSITIONS + 58‘ 53" 31. CHAVANEL Sylvain QUICK STEP + 59‘ 17" 32. BASSO Ivan LIQUIGAS-DOIMO + 59‘ 33" 33. AERTS Mario OMEGA PHARMA - LOTTO + 1h 02‘ 36" 34. GUSTOV Volodymir CERVELO TEST TEAM + 1h 09‘ 51" 35. GARATE Juan Manuel RABOBANK + 1h 10‘ 03" 36. VERDUGO Gorka EUSKALTEL - EUSKADI + 1h 10‘ 09" 37. ROGERS Michael TEAM HTC - COLUMBIA + 1h 10‘ 11" 38. PAURIOL Rémi COFIDIS LE CREDIT EN LIGNE + 1h 10‘ 52" 39. SIVTSOV Kanstantsin TEAM HTC - COLUMBIA + 1h 13‘ 19" 40. MARTINEZ Egoi EUSKALTEL - EUSKADI + 1h 19‘ 09" 41. BARREDO Carlos QUICK STEP + 1h 20‘ 11" 42. LE MEVEL Christophe FDJ + 1h 22‘ 38" 43. BRAJKOVIC Janez TEAM RADIOSHACK + 1h 23‘ 26" 44. CHARTEAU Anthony BBOX BOUYGUES TELECOM + 1h 24‘ 12" 45. GAUTIER Cyril BBOX BOUYGUES TELECOM + 1h 25‘ 12" 46. PAULINHO Sergio TEAM RADIOSHACK + 1h 25‘ 43" 47. LLOYD Matthew OMEGA PHARMA - LOTTO + 1h 30‘ 02" 48. GUTIERREZ José Ivan CAISSE D’EPARGNE + 1h 38‘ 26" 49. NAVARRO Daniel ASTANA + 1h 38‘ 30" 50. FUGLSANG Jakob TEAM SAXO BANK + 1h 38‘ 32" 51. MORABITO Steve BMC RACING TEAM + 1h 39‘ 11" 52. MOERENHOUT Koos RABOBANK + 1h 40‘ 45" 53. VALLS FERRI Rafael FOOTON-SERVETTO + 1h 42‘ 27" 54. TIRALONGO Paolo ASTANA + 1h 45‘ 01" 55. MONFORT Maxime TEAM HTC - COLUMBIA + 1h 45‘ 01" 56. NIERMANN Grischa RABOBANK + 1h 46‘ 32" 57. FEDRIGO Pierrick BBOX BOUYGUES TELECOM + 1h 46‘ 37" 58. ROLLAND Pierre BBOX BOUYGUES TELECOM + 1h 46‘ 42" 59. HINCAPIE George BMC RACING TEAM + 1h 46‘ 50" 60. KIRYIENKA Vasil CAISSE D’EPARGNE + 1h 47‘ 54" 61. SZMYD Sylvester LIQUIGAS-DOIMO + 1h 48‘ 02" 62. VELASCO Ivan EUSKALTEL - EUSKADI + 1h 49‘ 57" 63. VAN DE WALLE Jurgen QUICK STEP + 1h 51‘ 33" 64. PERGET Mathieu CAISSE D’EPARGNE + 1h 53‘ 39" 65. KOLOBNEV Alexandr KATUSHA TEAM + 1h 55‘ 13" 66. PINEAU Jérôme QUICK STEP + 1h 57‘ 58" 67. THOMAS Geraint SKY PRO CYCLING + 2h 00‘ 05" 68. ROJAS Jose Joaquin CAISSE D’EPARGNE + 2h 01‘ 58" 69. SORENSEN Chris TEAM SAXO BANK + 2h 04‘ 46" 70. MOINARD Amaël COFIDIS LE CREDIT EN LIGNE + 2h 05‘ 10" 71. MONIER Damien COFIDIS LE CREDIT EN LIGNE + 2h 09‘ 33" 72. DE GREEF Francis OMEGA PHARMA - LOTTO + 2h 12‘ 22" 73. FARIA DA COSTA Rui Alberto CAISSE D’EPARGNE + 2h 12‘ 28" 74. ROHREGGER Thomas TEAM MILRAM + 2h 12‘ 57" 75. ELMIGER Martin AG2R LA MONDIALE + 2h 15‘ 33" 76. VOECKLER Thomas BBOX BOUYGUES TELECOM + 2h 16‘ 07" 77. ERVITI Imanol CAISSE D’EPARGNE + 2h 19‘ 15" 78. DI GREGORIO Rémy FDJ + 2h 21‘ 34" 79. VORGANOV Eduard KATUSHA TEAM + 2h 27‘ 19" 80. LANG Sebastian OMEGA PHARMA - LOTTO + 2h 29‘ 38" 81. DURAN AROCA Arkaitz FOOTON-SERVETTO + 2h 29‘ 49" 82. PEREZ ARRIETA Aitor FOOTON-SERVETTO + 2h 32‘ 17" 83. CAPECCHI Eros FOOTON-SERVETTO + 2h 34‘ 38" 84. GERDEMANN Linus TEAM MILRAM + 2h 36‘ 15" 85. POPOVYCH Yaroslav TEAM RADIOSHACK + 2h 37‘ 56" 86. KUCHYNSKI Aleksandr LIQUIGAS-DOIMO + 2h 39‘ 40" 87. BALLAN Alessandro BMC RACING TEAM + 2h 42‘ 38" 88. VOGONDY Nicolas BBOX BOUYGUES TELECOM + 2h 42‘ 42" 89. FLECHA Juan Antonio SKY PRO CYCLING + 2h 43‘ 40" 90. FRÖHLINGER Johannes TEAM MILRAM + 2h 49‘ 23" 91. KNEES Christian TEAM MILRAM + 2h 53‘ 38" 92. MINARD Sébastien COFIDIS LE CREDIT EN LIGNE + 2h 54‘ 30" 93. LADAGNOUS Matthieu FDJ + 2h 55‘ 36" 94. KOREN Kristjan LIQUIGAS-DOIMO + 2h 57‘ 11" 95. PEREZ MORENO Ruben EUSKALTEL - EUSKADI + 2h 57‘ 17" 96. VAUGRENARD Benoît FDJ + 2h 58‘ 05" 97. KERN Christophe COFIDIS LE CREDIT EN LIGNE + 2h 58‘ 34" 98. NOCENTINI Rinaldo AG2R LA MONDIALE + 3h 01‘ 09" 99. BARRY Michaël SKY PRO CYCLING + 3h 01‘ 34" 100. SPRICK Matthieu BBOX BOUYGUES TELECOM + 3h 01‘ 40" 101. ZABRISKIE David GARMIN - TRANSITIONS + 3h 01‘ 48" 102. BRUTT Pavel KATUSHA TEAM + 3h 03‘ 12" 103. ROBERTS Luke TEAM MILRAM + 3h 04‘ 07" 104. NOVAL GONZALEZ Benjamin ASTANA + 3h 05‘ 22" 105. GAVAZZI Francesco LAMPRE - FARNESE + 3h 06‘ 44" 106. BOUET Maxime AG2R LA MONDIALE + 3h 07‘ 40" 107. PAUWELS Serge SKY PRO CYCLING + 3h 08‘ 48" 108. PLIUSCHIN Alexandr KATUSHA TEAM + 3h 09‘ 05" 109. IVANOV Serguei KATUSHA TEAM + 3h 09‘ 10" 110. DE LA FUENTE David ASTANA + 3h 11‘ 04" 111. HUSHOVD Thor CERVELO TEST TEAM + 3h 12‘ 57" 112. ARASHIRO Yukiya BBOX BOUYGUES TELECOM + 3h 13‘ 20" 113. TURGOT Sébastien BBOX BOUYGUES TELECOM + 3h 14‘ 05" 114. RAST Gregory TEAM RADIOSHACK + 3h 14‘ 11" 115. ISASI Inaki EUSKALTEL - EUSKADI + 3h 14‘ 30" 116. HAGEN Edvald Boasson SKY PRO CYCLING + 3h 14‘ 57" 117. WYNANTS Maarten QUICK STEP + 3h 15‘ 19" 118. MONDORY Lloyd AG2R LA MONDIALE + 3h 16‘ 20" 119. WEGMANN Fabian TEAM MILRAM + 3h 17‘ 53" 120. ROELANDTS Jürgen OMEGA PHARMA - LOTTO + 3h 18‘ 27" 121. CANCELLARA Fabian TEAM SAXO BANK + 3h 19‘ 43" 122. BELLOTTI Francesco LIQUIGAS-DOIMO + 3h 20‘ 26" 123. DA DALTO Mauro LAMPRE - FARNESE + 3h 21‘ 49" 124. OSS Daniel LIQUIGAS-DOIMO + 3h 22‘ 19" 125. BOLE Grega LAMPRE - FARNESE + 3h 23‘ 07" 126. VOIGT Jens TEAM SAXO BANK + 3h 23‘ 31" 127. KONOVALOVAS Ignatas CERVELO TEST TEAM + 3h 23‘ 36" 128. VANDBORG Brian LIQUIGAS-DOIMO + 3h 24‘ 17" 129. PEREZ LEZAUN Alan EUSKALTEL - EUSKADI + 3h 24‘ 50" 130. BOOM Lars RABOBANK + 3h 26‘ 18" 131. IGLINSKIY Maxim ASTANA + 3h 26‘ 28" 132. TJALLINGII Maarten RABOBANK + 3h 27‘ 30" 133. CIOLEK Gerald TEAM MILRAM + 3h 27‘ 36" 134. SEELDRAYERS Kevin QUICK STEP + 3h 29‘ 01" 135. HONDO Danilo LAMPRE - FARNESE + 3h 29‘ 12" 136. GRIVKO Andriy ASTANA + 3h 30‘ 06" 137. MARTIN Tony TEAM HTC - COLUMBIA + 3h 31‘ 10" 138. KROON Karsten BMC RACING TEAM + 3h 31‘ 38" 139. MAASKANT Martijn GARMIN - TRANSITIONS + 3h 31‘ 56" 140. HERNANDEZ BLAZQUEZ Jesus ASTANA + 3h 32‘ 02" 141. FREIRE Oscar RABOBANK + 3h 33‘ 45" 142. BRESCHEL Matti TEAM SAXO BANK + 3h 35‘ 31" 143. ROY Jérémy FDJ + 3h 37‘ 57" 144. DEVENYNS Dries QUICK STEP + 3h 38‘ 36" 145. BENITEZ José-Alberto FOOTON-SERVETTO + 3h 39‘ 12" 146. GESLIN Anthony FDJ + 3h 39‘ 37" 147. BOOKWALTER Brent BMC RACING TEAM + 3h 41‘ 37" 148. MURAVYEV Dmitriy TEAM RADIOSHACK + 3h 41‘ 47" 149. O’GRADY Stuart TEAM SAXO BANK + 3h 42‘ 39" 150. PETACCHI Alessandro LAMPRE - FARNESE + 3h 44‘ 38" 151. CUMMINGS Stephen SKY PRO CYCLING + 3h 45‘ 47" 152. SULZBERGER Wesley FDJ + 3h 46‘ 59" 153. AUGE Stéphane COFIDIS LE CREDIT EN LIGNE + 3h 49‘ 50" 154. CAVENDISH Mark TEAM HTC - COLUMBIA + 3h 51‘ 23" 155. SORENSEN Nicki TEAM SAXO BANK + 3h 54‘ 12" 156. EISEL Bernhard TEAM HTC - COLUMBIA + 3h 54‘ 16" 157. DEAN Julian GARMIN - TRANSITIONS + 3h 56‘ 13" 158. MILLAR David GARMIN - TRANSITIONS + 3h 56‘ 46" 159. LANCASTER Brett Daniel CERVELO TEST TEAM + 3h 57‘ 00" 160. CHAMPION Dimitri AG2R LA MONDIALE + 3h 59‘ 45" 161. BURGHARDT Marcus BMC RACING TEAM + 4h 00‘ 47" 162. QUINZIATO Manuel LIQUIGAS-DOIMO + 4h 01‘ 02" 163. HUNT Jérémy CERVELO TEST TEAM + 4h 02‘ 21" 164. LLOYD Daniel CERVELO TEST TEAM + 4h 02‘ 59" 165. MC EWEN Robbie KATUSHA TEAM + 4h 08‘ 28" 166. LORENZETTO Mirco LAMPRE - FARNESE + 4h 09‘ 12" 167. ROUX Anthony FDJ + 4h 13‘ 37" 168. KLIER Andreas CERVELO TEST TEAM + 4h 17‘ 16" 169. GRABSCH Bert TEAM HTC - COLUMBIA + 4h 23‘ 01" 170. MALORI Adriano LAMPRE - FARNESE + 4h 27‘ 03" |