Please wait...


Contador and Basso unveil Giro d'Italia Ride Like A Pro event in Shanghai
Caleb Ewan wins stage 6 of Tour of Turkey as Felix Grossschartner takes overall victory
Austria's Felix Grossschartner wins fifth stage and grabs overall lead
Caleb Ewan wins stage four of Tour of Turkey, Sam Bennett retains overall lead
Cyclist gets a Turkish flag caught in his bike, still wins sprint finish