Dane Nicki Sorensen powered to a solo victory in the 12th stage of the Tour de France, a 211.5-km ride from Tonnerre to Vittel on Thursday.
The Saxo Bank rider attacked twice in the finale to beat France’s Laurent Lefevre and Italian Franco Pellizotti, who were second and third respectively 48 seconds behind.
Italy’s Rinaldo Nocentini retained the overall leader’s yellow jersey ahead of Spaniard Alberto Contador and Lance Armstrong, second and third respectively… Details