Heinrich Haussler raced ahead of the second of two fellow breakaway riders within the last 50 kilometres to win the stage.
(Pascal Pavani/AFP/Getty Images)Heinrich Haussler of Germany has won the rainy 13th stage of the Tour de France in a solo breakaway, and seven-time champion Lance Armstrong appeared set to remain third overall.
Haussler rides for Canadian-owned Cervelo Test Team.
Rinaldo Nocentini of Italy retained the yellow jersey following the chilly and wet ride to Colmar from Vittel. Nocentini, Armstrong and the main pack crossed nearly seven minutes behind the German stage winner.
Haussler, 25, who won a stage in the Paris-Nice race in March, raced ahead of the second of two fellow breakaway riders within the last 50 kilometres to win the stage.
Haussler cupped his face in his hands and appeared to choke up with emotion as he finished 4:11 ahead of second-place Amets Txurruka of Spain. Brice Feillu of France was third, 6:13 back.
The German rider, who collected his first Tour stage victory, had come into the stage in 105th place overall — 55:24 behind Nocentini.
Friday's 200-kilometre stage through the rolling Vosges hills of northeast France featured three big climbs, including the category-1 Col du Platzerwasel.
Armstrong remained in third place, eight seconds behind Nocentini. Astana teammate Alberto Contador, the 2007 Tour champion, is second, six seconds back.
