Updated on
Summary Frenchman Pierre Rolland covered 109-kms in three hours, 13 minutes and 25 seconds to win the stage.
Luxembourgs Andy Schleck took the Tour de France leaders yellow jersey after the 19th stage was won by Frenchman Pierre Rolland.Samuel Sanchez of Spain came second and Alberto Contador finished third.
