Vincenzo Nibali wins stage 13
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.