Au onzième kilomètre quatre coureurs s’échappent : Voigt, Kuschynski, Eisel et Terpstra. ils réussiront à aborder l'ultime ascension avec trois minutes d'avance, mais ce ne sera pas suffisant, ils sont repris à quatre kilomètres du sommet.
Au pied du Ventoux c’est au tour de Robert Gesink (Rabobank) de se mettre en avant. Il démarre dès les premiers mètres et fonce sans se retourner jusqu’au sommet. Son coup de pédale est si puissant qu'à trois kilomètres du but, seul l'Australien Cadel Evans (Silence-Lotto) réussit péniblement à se maintenir dans sa roue. Ce dernier ne parviendra pas à prendre le moindre relais. Il préservera juste assez de force pour ravir le sprint d’un "demi boyau" et priver ainsi le jeune néerlandais d'une victoire d'étape semblant pourtant lui revenir de plein droit.
Gesink déçu déclara après l'arrivée : « Je voulais gagner pour moi et pour mon équipe mais Evans ne m'a pas laissé la victoire. C'est le cyclisme, je le sais. J'espère revenir dans le Ventoux et gagner ».
Le Néerlandais se consolera en endossant le maillot jaune. Avec 30 et 40 secondes d'avance sur Rebellin, Nocentini et Popovych, il peut être relativement confiant sur ses chances de victoire finale
Sylvain Chavanel, l'ancien maillot jaune, a été laché dans les cinq derniers kilomètres et a concédé 3' 40" aux deux premiers.
Classement de l'étape
1. EVANS Cadel SILENCE - LOTTO 4h 32' 56"
2. GESINK Robert RABOBANK
3. NOCENTINI Rinaldo AG2R-LA MONDIALE + 00' 33"
4. REBELLIN Davide GEROLSTEINER + 00' 33"
5. SCHLECK Frank TEAM CSC + 00' 34"
6. POPOVYCH Yaroslav SILENCE - LOTTO + 00' 38"
7. GARATE Juan Manuel QUICK STEP + 01' 03"
8. SPILAK Simon LAMPRE + 01' 03"
9. ROLLAND Pierre CREDIT AGRICOLE + 01' 30"
10. BARREDO Carlos QUICK STEP + 01' 33"
11. MONCOUTIE David COFIDIS CREDIT PAR TELEPHONE + 01' 35"
12. MOREAU Christophe AGRITUBEL + 01' 40"
13. SORENSEN Chris TEAM CSC + 01' 43"
14. CUNEGO Damiano LAMPRE + 01' 45"
15. VOIGT Jens TEAM CSC + 01' 47"
16. LHOTELLERIE Clément SKIL-SHIMANO + 01' 47"
17. EFIMKIN Alexander QUICK STEP + 02' 11"
18. GONZALO RAMIREZ Eduardo AGRITUBEL + 02' 18"
19. PAURIOL Rémi CREDIT AGRICOLE + 02' 18"
20. SANCHEZ Luis-Leon CAISSE D’EPARGNE + 02' 18"
21. ANTON Igor EUSKALTEL - EUSKADI + 02' 18"
22. VERDUGO Gorka EUSKALTEL - EUSKADI + 02' 18"
23. KREUZIGER Roman LIQUIGAS + 02' 25"
24. LLOYD Matthew SILENCE - LOTTO + 02' 52"
25. FOFONOV Dmitriy CREDIT AGRICOLE + 02' 52"
26. ARROYO David CAISSE D’EPARGNE + 02' 52"
27. TROFIMOV Yury BOUYGUES TELECOM + 03' 35"
28. MONFORT Maxime COFIDIS CREDIT PAR TELEPHONE + 03' 42"
29. CHAVANEL Sylvain COFIDIS CREDIT PAR TELEPHONE + 03' 42"
30. DUPONT Hubert AG2R-LA MONDIALE + 03' 50"
31. DI GREGORIO Rémy FRANCAISE DES JEUX + 03' 50"
32. COBO ACEBO Juan Jose SAUNIER DUVAL - SCOTT + 04' 09"
33. POSSONI Morris HIGH ROAD + 04' 09"
34. TEN DAM Laurens RABOBANK + 04' 09"
35. JULICH Bobby TEAM CSC + 04' 09"
36. BOTCHAROV Alexandre CREDIT AGRICOLE + 04' 09"
37. ZUBELDIA Haimar EUSKALTEL - EUSKADI + 04' 09"
38. LE MEVEL Christophe CREDIT AGRICOLE + 04' 27"
39. BENITEZ José SAUNIER DUVAL - SCOTT + 04' 53"
40. TIRALONGO Paolo LAMPRE + 05' 19"
41. SANTAROMITA Ivan LIQUIGAS + 05' 19"
42. LOWE Trent SLIPSTREAM CHIPOTLE + 05' 19"
43. HUGUET Yann COFIDIS CREDIT PAR TELEPHONE + 05' 22"
44. CLEMENT Stef BOUYGUES TELECOM + 05' 42"
45. PASSERON Aurélien SAUNIER DUVAL - SCOTT + 05' 46"
46. TANKINK Bram RABOBANK + 06' 16"
47. EUSER Lucas SLIPSTREAM CHIPOTLE + 06' 16"
48. PINEAU Jérôme BOUYGUES TELECOM + 07' 13"
49. GOUBERT Stephane AG2R-LA MONDIALE + 07' 13"
50. VANENDERT Jelle FRANCAISE DES JEUX + 07' 13"
51. LOPEZ GARCIA David CAISSE D’EPARGNE + 07' 44"
52. KOHL Bernhard GEROLSTEINER + 07' 53"
53. EISEL Bernhard HIGH ROAD + 07' 53"
54. PERGET Mathieu CAISSE D’EPARGNE + 08' 00"
55. ALBASINI Michael LIQUIGAS + 08' 19"
56. ZAUGG Oliver GEROLSTEINER + 08' 19"
57. LAURENT Christophe SLIPSTREAM CHIPOTLE + 08' 19"
58. CASAR Sandy FRANCAISE DES JEUX + 08' 31"
59. VANDEVELDE Christian SLIPSTREAM CHIPOTLE + 08' 48"
60. DESSEL Cyril AG2R-LA MONDIALE + 08' 58"
61. LEWIS Craig HIGH ROAD + 08' 58"
62. GALPARSORO Dionisio EUSKALTEL - EUSKADI + 08' 58"
63. LOSADA ALGUACIL Alberto CAISSE D’EPARGNE + 09' 44"
64. VAN DEN BROECK Jurgen SILENCE - LOTTO + 10' 12"
65. KUSCHYNSKI Aleksandr LIQUIGAS + 10' 12"
66. PATE Danny SLIPSTREAM CHIPOTLE + 11' 17"
67. GRIVKO Andriy TEAM MILRAM + 11' 17"
68. LEQUATRE Geoffroy AGRITUBEL + 12' 05"
69. JUFRE POU Josep SAUNIER DUVAL - SCOTT + 12' 05"
70. BICHOT Freddy AGRITUBEL + 12' 05"
71. RINERO Christophe AGRITUBEL + 12' 05"
72. PORTAL Nicolas CAISSE D’EPARGNE + 12' 05"
73. DE MAAR Marc RABOBANK + 12' 05"
74. ARRIETA Jose Luis AG2R-LA MONDIALE + 12' 05"
75. JEGOU Lilian FRANCAISE DES JEUX + 12' 05"
76. FLECHA Juan Antonio RABOBANK + 12' 05"
77. LE BOULANGER Yoann FRANCAISE DES JEUX + 12' 05"
78. CHARTEAU Anthony CAISSE D’EPARGNE + 12' 05"
79. WESTPHAL Carlo GEROLSTEINER + 12' 32"
80. SCHUMACHER Stefan GEROLSTEINER + 12' 32"
81. GESLIN Anthony BOUYGUES TELECOM + 12' 32"
82. MOLETTA Andrea GEROLSTEINER + 12' 32"
83. GHISALBERTI Sergio TEAM MILRAM + 13' 25"
84. ISTA Kevin AGRITUBEL + 13' 50"
85. TERPSTRA Niki TEAM MILRAM + 14' 51"
86. HERNANDEZ Aitor EUSKALTEL - EUSKADI + 15' 09"
87. TOSATTO Matteo QUICK STEP + 18' 28"
88. KNAVEN Servais HIGH ROAD + 18' 28"
89. CRETSKENS Wilfried QUICK STEP + 18' 28"
90. GRABSCH Ralf TEAM MILRAM + 18' 28"
91. VEELERS Tom SKIL-SHIMANO + 18' 28"
92. GOESINNEN Floris SKIL-SHIMANO + 18' 28"
93. GERRANS Simon CREDIT AGRICOLE + 18' 28"
94. JALABERT Nicolas AGRITUBEL + 18' 28"
95. IRIZAR Markel EUSKALTEL - EUSKADI + 18' 28"
96. KOLOBNEV Alexandr TEAM CSC + 18' 28"
97. APERRIBAY Lander EUSKALTEL - EUSKADI + 18' 28"
98. CALZATI Sylvain AG2R-LA MONDIALE + 18' 28"
99. VOGONDY Nicolas AGRITUBEL + 18' 28"
100. VELITS Peter TEAM MILRAM + 18' 28"
101. AERTS Mario SILENCE - LOTTO + 18' 28"
102. MOERENHOUT Koos RABOBANK + 18' 28"
103. CORIONI Claudio LIQUIGAS + 21' 05"
104. FRANZOI Enrico LIQUIGAS + 21' 05"
105. REYNES Vicente HIGH ROAD + 21' 05"
106. SIEBERG Marcel HIGH ROAD + 21' 07"
107. TIMMER Albert SKIL-SHIMANO + 21' 07"
108. GAVAZZI Francesco LAMPRE + 21' 07"
109. BOSSONI Paolo LAMPRE + 21' 07"
110. GILBERT Philippe FRANCAISE DES JEUX + 21' 07"
111. EDALEINE Christophe AG2R-LA MONDIALE + 21' 07"
112. BEPPU Fumiyuki SKIL-SHIMANO + 21' 07"
113. HUPOND Thierry SKIL-SHIMANO + 21' 07"
114. BRANDT Christophe SILENCE - LOTTO + 21' 07"
115. STEEGMANS Gert QUICK STEP + 21' 07"
116. GREIPEL André HIGH ROAD + 21' 07"
117. MORI Massimiliano LAMPRE + 21' 07"
118. CARRARA Matteo QUICK STEP + 21' 07"
119. CARLSTRÖM Kjell LIQUIGAS + 21' 07"
120. KLIER Andreas HIGH ROAD + 21' 07"
121. STAMSNIJDER Tom GEROLSTEINER + 21' 07"
122. ELIJZEN Michiel RABOBANK + 21' 07"
123. HAYMAN Mathew RABOBANK + 21' 07"
124. FARRAR Tyler SLIPSTREAM CHIPOTLE + 21' 07"
125. HUSHOVD Thor CREDIT AGRICOLE + 21' 07"
126. BONO Matteo LAMPRE + 21' 07"
127. MCCARTNEY Jason TEAM CSC + 21' 07"
128. MORI Manuele SAUNIER DUVAL - SCOTT + 21' 07"
129. HULSMANS Kevin QUICK STEP + 21' 07"
130. RUSS Matthias GEROLSTEINER + 21' 07"
131. VAUGRENARD Benoît FRANCAISE DES JEUX + 21' 07"
132. VAN SUMMEREN Johan SILENCE - LOTTO + 21' 07"
133. MINARD Sébastien COFIDIS CREDIT PAR TELEPHONE + 21' 07"
134. SPRICK Matthieu BOUYGUES TELECOM + 21' 07"
135. MILLAR David SLIPSTREAM CHIPOTLE + 21' 07"
136. LORENZETTO Mirco LAMPRE + 21' 07"
137. FLORENCIO Xavier BOUYGUES TELECOM + 21' 07"
138. DUMOULIN Samuel COFIDIS CREDIT PAR TELEPHONE + 21' 07"
139. MOINARD Amaël COFIDIS CREDIT PAR TELEPHONE + 21' 07"
140. FERNANDEZ Bingen COFIDIS CREDIT PAR TELEPHONE + 21' 07"
141. PETERSON Thomas SLIPSTREAM CHIPOTLE + 21' 07"
142. MC GEE Bradley TEAM CSC + 21' 07"
143. TSCHOPP Johann BOUYGUES TELECOM + 21' 07"
144. SCHRÖDER Björn TEAM MILRAM + 21' 07"
145. BONNET William CREDIT AGRICOLE + 21' 07"
146. KROON Karsten TEAM CSC + 21' 07"
147. INTXAUSTI Benat SAUNIER DUVAL - SCOTT + 23' 03"
148. EICHLER Markus TEAM MILRAM + 23' 03"
149. BERTAGNOLLI Leonardo LIQUIGAS + 23' 03"
Classement général
1. Robert Gesink (PBS, Rabobank) en 17h10'12"
2. Davide Rebellin (ITA, Gerolsteiner) à 32 sec.
3. Rinaldo Nocentini (ITA, Ag2r La Mondiale) à 35 sec.
4. Yaroslav Popovych (UKR, Silence-Lotto) à 42 sec.
5. Juan-Manuel Garate (ESP, Quick Step) à 1'06"
6. Luis-Leon Sanchez (ESP, Caisse d'Epargne) à 2'06"
7. Gorka Verdugo (ESP, Euskaltel-Euskadi) à 2'11"
8. Alexander Efimkin (RUS, Quick Step) à 2'30"
9. Clément Lhotellerie (FRA, Skil-Shimano) à 3'25"
10. Sylvain Chavanel (FRA, Cofidis) à 3'27"