2014 Tour de France

Vincenzo Nibali wins stage 13

18 Jul, 2014

Nibali claims his third stage win of this year’s Tour de France with his win in stage 13. At 122.721 miles (197.5 km) long, stage 13’s course begins in Saint-Etienne and ends in Chamrousse. He will now go into stage 14 with a 3-minute, 39 second lead over Movistar’s Alejandro Valverde, who’s second in the standings.  Rafal Majka (Tinkoff-Saxo) comes in second in the stage, and Leopold Konig (Netapp Endura) comes in third.    

Add your comments below...