It was all about one man again on stage 13 of the Giro d'Italia...
Team Sky boss Dave Brailsford says there's plenty for Geraint Thomas to look forward to this season despite his nightmare at the Giro d'Italia
Catch up with the best of the action from stage 13 of the Giro d'Italia, which presented the final chance for the sprinters to pick up a stage win.
Fernando Gaviria took an incredible fourth stage win of the 2017 Giro d'Italia as he comprehensively out-sprinted Sam Bennett on stage 13 to Tortona.
Niccola Ruffoni and Stefano Pirazzi have been sacked by Bardiani-CSF after testing of their B samples confirmed their positive doping tests.
With Geraint Thomas abandoning the 2017 Giro d'Italia after a crash, we look back at a race that has offered nothing but bad luck to the British team.
Geraint Thomas has failed to recover from injuries sustained on stage nine of the Giro d'Italia and has chosen to abandon the race
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.
The complete route for the 2017 Giro d'Italia (May 5-28), the 100th edition of the race
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
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.
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.
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