Sport

Click here to submit your sports results for The Canberra Times
Gallery
Back
Save

Tour de France Stage Eleven

France's Pierre Rolland, wins the eleventh stage of the Tour de France. Cyclists race over 148 kilometers starting in Albertville and finishing in La Toussuire, French Alps, Thursday July 12, 2012.