Tour de France

Tour de France update
Tour de France update
Tour de France update
Stamping his dominance in the mountains and on the race overall, Italy's Vincenzo Nibali has won the 13th stage of the Tour de France as the race entered the Alps and went up the hardest climb so far this year.

Load More Articles