Scenes from Cancellara's nail-biter opening stage TT win at the Tour de Suisse
Thibaut Pinot climbs to a stage victory as Chris Froome holds on in yellow in the Dauphiné's challenging but scenic sixth stage
Chris Froome is climbing strong at the Dauphiné, winning stage 5 and taking the overall lead from Alberto Contador.
Edvald Boasson Hagen masters a tricky finish in stage 4, but Contador misses the split and loses precious seconds to GC rival Froome.
Fabio Aru snuck off the front on the final categorized climb of a hilly day to win stage 3 ahead of a charging Kristoff and the rest of the
Jesus Herrada won a punchy uphill finish in stage 2, while race leader Alberto Contador stayed at the top of the GC leaderboard.
Nacer Bouhanni won stage 1 and dedicated the victory to Muhammad Ali after a full-contact sprint finish at the Dauphiné.
Megan Guarnier stays in the World Cup leader’s jersey with a victory at the Philadelphia International Cycling Classic.
For the second straight year, Caja Rural – Seguros RGA won the men’s race in Philly — this time thanks to Eduard Prades.
BrakeThrough Media takes a look back at the pivotal moments in the dramatic 99th edition of the Giro d'Italia.