Dylan Teuns of Belgium has won the first mountain stage of the Tour de France and Giulio Ciccone of Italy has taken the overall race lead        

Topics:  cycling   
RELATED ARTICLES