David Millar ha vinto la dodicesima tappa del Tour de France, 226 km da Saint Jeande Maurienne ad Annonay Davezieux. Il ciclista della Garmin si e' imposto nella frazione piu' lunga di questa edizione dopo una volata a due col francese Jean-Christophe Peraud (Ag2R La Mondiale).
Il podio della tappa odierna e' completato dallo spagnolo Egoi Martinez (Euskaltel-Euskadi), giunto a 5''. Nessun cambiamento nelle posizioni di vertice della classifica generale. Il britannico Bradley Wiggins (Sky) resta in maglia gialla con 2'05'' di vantaggio sul compagno di squadra Chris Froome e 2'23'' su Vincenzo Nibali (Liquigas).
Il gruppo dei migliori e' giunto compatto al traguardo, staccato di 7'53'' da Millar, regolato allo sprint dall'australiano Matthew Goss (GreenEdge).