Vincenzo Nibali Pulls Away: Stage 13 Tour de France

Nibali

Vincenzo Nibali has increased his lead on his rivals by winning Stage 13 of Le Tour de France atop the Chamrousse. The Italian who rides for Team Astana, finished 10 seconds ahead of second place Rafal Majka, and 50 seconds ahead of his nearest rival Alejandro Valverde. Valverde moves into second place