American rider Andrew Talansky beat race leader Rafal Majka to the stage victory atop Mount Baldy at the 2017 Tour of California
Fernando Gaviria has three stage wins already in his Grand Tour debut at the Giro d'Italia, the best since at a Grand Tour since Peter Sagan
Catch up with the best of the action from stage 12 of the 2017 Giro d'Italia, a 229km stage from Forlì to Reggio Emilia with a bunch sprint expected.
The Giro d'Italia stage 12 saw what should be the penultimate sprint finish, with Fernando Gaviria taking his third stage win in a dream Grand Tour debut.
Fernando Gaviria sprinted to victory on the Giro d'Italia's longest stage and holds on to the purple points jersey
With the mountains looming in the Giro d'Italia, Friday will see an exodus of the sprinters with André Greipel and Caleb Ewan among those planning to leave.
Simon Geschke had a nervous half hour sat at the side of the road after the Sunweb team bus left for the start of the Giro d'Italia stage 12 without
UCI commissaires have already made Victor Campenaerts date quite expensive, fining him for "damaging the image of cycling" during stage 10's time trial.
Evan Huffman and Rob Britton delivered a surprise 1-2 finish for Rally Cycling as the WorldTour sprinters misjudged the chase at the Tour of California.
Mark Cavendish visited Omar Fraile and his Dimension Data team-mates ahead of Giro d'Italia stage 11 which was won by Spaniard Fraile
Catch up with the best of the action from stage 11 of the 2017 Giro d'Italia, a 161km stage across the Apennines from Firenze to Bagno di Romagna.
Geraint Thomas lost more time as he continued to suffer from injuries picked up in a crash on stage nine of the Giro d'Italia to Blockhaus
We rounded up opinion on whether the big Dutchman Tom Dumoulin could hold Giro d'Italia pink all the way to Milan
An attacking day of racing at the Giro d'Italia put a lot of riders under pressure
Omar Fraile won stage 11 of the 2017 Giro d'Italia after a spectacular breakaway effort, with Tom Dumoulin maintaining his overall lead in the Apennines.
A regular at his local club time trial, Alex Dowsett held nothing back last night when he averaged 426 watts on the way to a low 19, posting it on
Dimension Data sports director Rolf Aldag has provided an update on the condition of star sprinter Mark Cavendish as he recovers from glandular fever.
Geraint Thomas and Mikel Landa debut new Team Sky Castelli skinsuit in the Giro d'Italia time trial, testing it ahead of Chris Froome in the Tour de France.
Belgian time trial champion Victor Campenaerts decides to ask out a mystery Carlien by writing her names on his chest at the Giro d'Italia.
Peter Sagan launched his sprint early in a disorganised finish on the slightly uphill sprint on stage three of the Tour of California
The Welshman put in a strong performance on the stage 10 time trial, but missed out on victory by 49 seconds to Tom Dumoulin on stage 10 of the Giro
Nairo Quintana says he'll need to rethink his strategy to overhaul Tom Dumoulin at the Giro d'Italia
Catch-up with the action from the stage 10 time trial at the Giro d'Italia
Tom Dumoulin took victory in stage 10 of the Giro d'Italia with a dominant TT performance, but wasn't quite as smooth as he collected his pink jersey.
The tenth stage of the 2017 Giro d'Italia provided all the drama that was expected and more as the pink jersey changed hands as Nairo Quintana lost time.