Vincenzo Nibali Pulls Away: Stage 13 Tour de France


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

Contador Crash Mars Stage 10 of Le Tour


Alberto Contador of Team Saxo Tinkoff crashed heavily with 95km to go in todays mountain stage on Bastille Day in Le Tour de France. The rider came off his bike off camera whilst ascending the Col du Platzerwasel. Initial reports claimed that his frame had snapped, but these are unconfirmed. His right