Segern var fransmannens andra på Touren och Bouygues Telecom-teamets andra den här veckan.

Klungan gjorde inget riktigt försök att köra ikapp de två utbrytarna och var 34 sekunder efter.

Det var lite dramatik i slutet av den 160 kilometer långe etappen mellan Saint-Gaudens och Tarbes när Gustav Larssons lagkompis i Saxo Bank, Andy Schleck, fick punktering. Men Jens Vougt väntade in lagets stjärna och hjälpte luxemburgaren att snabbt få kontakt med klungan igen.

I sammandraget är ställningen oförändrad med italienaren Rinaldo Nocentini i topp, sex respektive åtta sekunder före Astana-kamraterna Alberto Contador och Lance Armstrong. Astana dominerar fullständigt med amerikanen Levi Leipheimer på fjärde- och tysken Andreas Klöden på sjätteplats.

På måndagen är det vilodag i Tour de France. Tävlingen fortsätter sedan med den tionde etappen på Frankrike nationaldag den 14 juli.

Svensken Gustav Larsson rullade i mål med klungan och ligger på 33:e plats i sammandraget, 6.59 efter.