Chris Froome was confirmed as the winner of the 2018 Giro d'Italia after the general classification was neutralised in Rome, while Bennett won the stage.
Mikel Nieve (Mitchelton-Scott) won the penultimate stage of the 2018 Giro d’Italia, having attacked and dropped his breakaway companions on the second of three cat one climbs – whilst Chris…
Chris Froome put in a ride that will go down in cycling history as he went solo from 80km to go, winning by three minutes on stage 19 of the…
Attempting to win the Giro d'Italia and Tour de France in one season might not be possible for most riders, but if anyone can do it Chris Froome can.
Simon Yates showed his first signs of weakness in the 2018 Giro d'Italia as he lost half of his advantage at the top of the general classification.
A quick look at who's abandoned the Giro d'Italia 2018 so far, with 158 riders still in the race as the first Grand Tour heads towards its conclusion.
The Italian beat Sam Bennett to victory in a fast and frantic transition stage at the Giro d'Italia
Six riders found themselves dropping down the standings of the Giro d'Italia time trial after race commissaires dished out time penalties for drafting.
Dennis claims his second career Grand Tour stage win as Yates maintains 56 seconds on Tom Dumoulin overall
Follow live text coverage of the crucial Giro d'Italia time trial
Start times for all riders for stage 16's individual time trial at the 2018 Giro d'Italia, where Simon Yates will be defending his lead from Tom Dumoulin.
Yates heads into the crucial Giro d'Italia stage 16 time trial with a 2-11 advantage over defending champion Dumoulin
Simon Yates (Michelton-Scott) took his third stage victory of the 2018 Giro d'Italia as he attacked with 18km to go to win solo on stage 15 into Sappada.
Tom Dumoulin loses 37 seconds to race leader Simon Yates as Froome attacks early on the Monte Zoncolan
We find out what gearing the Giro d'Italia riders will use for the fearsome Monte Zoncolan on stage 14
Elia Viviani took victory on stage 13 of the Giro d'Italia as he got the better of Sam Bennett in the bunch sprint in Nervesa della Battaglia.
Riders will take on the monstrous gradients of the Zoncolan on stage 14 of the 2018 Giro d'Italia
Fernando Gaviria took his second stage win of the 2018 Tour of California as he out-sprinted Caleb Ewan and Peter Sagan on stage five in Elk Grove.
Bora-Hansgrohe's Irishman had time to check over his shoulder before putting in a final push
Big changes could happen between several WorldTour teams ahead of the 2019 season
Tom Dumoulin finishes two seconds behind on the difficult finish to Osimo
With Chris Froome struggling at the Giro d'Italia, we look back at a race that has offered nothing but bad luck and disappointment for Team Sky.
Toms Skujiņš took an attacking victory on an exciting third stage of the Tour of California as Team Sky' Egan Bernal maintained his overall lead.
Matej Mohoric took victory on the longest stage of the 2018 Giro d'Italia as Esteban Chaves dropped from out of contention after losing 25 minutes.
Egan Bernal (Team Sky) took a dominant victory on a tough summit finish at the end of the second stage of the Tour of California to move into the race…