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.
Newslines lets you create cool news timelines about your favorite people and products. Register now!