Dystans 236,5 km Cancellara pokonał w czasie 6 godzin, 36 minut i 15 s. Na "kresce" wyprzedził Niemca Erika Zabela ((Team Milram). Trzecie miejsce zajął Włoch Danilo Napolitano (Lampre- Fondital). W klasyfikacji generalnej Cancellara ma 33 sekundy przewagi nad Andreasem Kloedenem (Astana) i 41 sekund nad Davidem Millarem (Saunier Duval - Prodir). Przez ponad 100 km na czele wyścigu jechała czwórka kolarzy - Francuzi Stephane Auge (Cofidis), Nicolas Vogondy (Agritubel) i Matthieu Ladagnous (Francaise des Jeux) oraz Belg Frederik Willems (Liquigas). Na 50 km przed metą uciekająca czwórka miała już ponad 5 minut przewagi nad peletonem. Jednak w miarę zbliżania się do mety przewaga szybko się zmniejszała, na 10 km przed zakończeniem etapu wynosiła 1.20. Czwórka uciekinierów nie miała we wtorek szczęścia. Po wjeździe na ulice Compiegne peleton w ekspresowym tempie zbliżał się do zmęczonych trzech Francuzów i Belga, którzy nie wytrzymali tempa. Na około 500 m przed metą grupka uciekinierów została wchłonięta przez peleton, z którego zaatakował lider Fabian Cancellara. Szwajcar odparł ataki lepszych od siebie sprinterów Zabela i Napolitano i z minimalną przewagą wygrał etap. To było jego drugie zwycięstwo w tegorocznym Tourze. "To był szczęśliwy dla mnie etap. Kiedy zorientowałem się, że uciekający zawodnicy są tuż przed peletonem i jest szansa ich dojścia, zdecydowałem się na atak. Miałem trochę obaw, gdyż końcówka etapu prowadziła po śliskiej kostce. Ale nic się nie wydarzyło. Liczę na to, że koszulkę lidera zdołam utrzymać na następnych etapach" - powiedział Cancellara na mecie. Wyniki trzeciego etapu: 1. Fabian Cancellara (Szwajcaria/Team CSC) 6:36.15 2. Erik Zabel (Niemcy/Milram) 3. Danilo Napolitano (Włochy/Lampre) 4. Tom Boonen (Belgia/Quick-Step) 5. Robert Hunter (RPA/Barloworld) 6. Robert Foerster (Niemcy/Gerolsteiner) 7. Robbie McEwen (Australia/Predictor-Lotto) 8. Bernhard Eisel (Austria/T-Mobile) 9. Mark Cavendish (W. Brytania/T-Mobile) 10. Heinrich Haussler (Niemcy/Gerolsteiner) - wszyscy ten sam czas Czołówka klasyfikacji generalnej: 1. Fabian Cancellara (Szwajcaria/Team CSC) 15:12.08 2. Andreas Kloeden (Niemcy/Astana) strata 33 s 3. David Millar (W. Brytania/Saunier Duval) 41 4. George Hincapie (USA/Discovery Channel) 43 5. Bradley Wiggins (W. Brytania/Cofidis) 43 6. Władimir Gusiew (Rosja/Discovery Channel) 45 7. Tom Boonen (Belgia/Quick-Step) 46 8. Władimir Karpiec (Rosja/Caisse d'Epargne) 46 9. Thor Hushovd (Norwegia/Credit Agricole) 49 10. Mikel Astarloza (Hiszpania/Euskaltel) 49