Le Britannique David Millar (Garmin) a remporté vendredi la 12e étape du Tour de France qui reliait Saint-Jean-de-Maurienne à Annonay-Dévzieux sur 226 kilomètres. L'Ecossais a devancé dans un sprint à deux le Français Jean-Christophe Péraud (AG2R-La Mondiale).