Lance Armstrong var på dagens kongeetape tæt på at hente sin måske sidste Tour de France-triumf, men han måtte se sig slået af franskmanden Pierrick Fedrigo, der kunne lade sig hylde for tredje gang i sin karriere som Tour-etapevinder.
Lance Armstrong rykkede efter en kaotisk start, hvor feltet blev sprængt i stumper og stykker og hvor ryttere som Ivan Basso og Cadel Evens måtte se sig sat. Det lykkedes amerikaneren at slippe af sted med gruppe af stærke ryttere, der blandt andet talte Sandy Casar, Damiano Cunego og Christophe Moreau. Etapen, der bød på årets første møde med det legendariske bjerg Tourmalet samt tre andre hårde stigninger, var guf for udbruddet, og de nåede at få et forspring på mere end 10 minutter til feltet.
Spanieren Carlos Barredo stak af fra udbrydergruppen et godt stykke før mål, og det lignede længe, at han kunne holde den jagtende gruppe bag sig. Men på vej ind under buen, der signalerer, at der resterer en kilometer af etapen, blev han hentet af Armstrong og co. Dermed blev etapen afgjort i en sprint i udbruddet, som Fedrigo altså trak sig sejrrigt ud af.
Norske Thor Hushovd var hurtigst, da et decimeret felt kom til opløbet. Sprinteren samlede vigtige point ind i pointkonkurrencen, som han nu fører over Alessandro Petacchi.
Der var ingen ændringer i toppen i klassementet, som stadig føres af Alberto Contador.