Tour de France leader Vincenzo Nibali of Italy wins the 145.5km 18th stage between Pau and Hautacam. Photo: Reuters Tour de France leader Vincenzo Nibali of Italy wins the 145.5km 18th stage between Pau and Hautacam. Photo: Reuters
Tour de France leader Vincenzo Nibali of Italy wins the 145.5km 18th stage between Pau and Hautacam. Photo: Reuters

Peerless Nibali all but seals Tour victory with final mountain stage win

Tour de France leader Vincenzo Nibali of Italy wins the 145.5km 18th stage between Pau and Hautacam. Photo: Reuters Tour de France leader Vincenzo Nibali of Italy wins the 145.5km 18th stage between Pau and Hautacam. Photo: Reuters
Tour de France leader Vincenzo Nibali of Italy wins the 145.5km 18th stage between Pau and Hautacam. Photo: Reuters
READ FULL ARTICLE