Vincenzo Nibali all but seals Tour de France triumph
Vincenzo Nibali all but seals his maiden Tour de France victory after extending his overall lead on stage 20 from Bergerac to Perigueux.
10 years ago
Rafal Majka claims second Tour de France stage win
Rafal Majka holds off the challenges of Giovanni Visconti and Vincenzo Nibali to win stage 16 of the Tour de France.
11 years ago