Vincenzo Nibali officially claims his Giro d'Italia victory as Nikias Arndt wins a controversial sprint after Giacomo Nizzolo is relegated
Astana's Vincenzo Nibali leads the Giro d'Italia after a thrilling stage 20, won from the break by Katusha's Rein Taaramäe
The Giro d'Italia GC gets blown apart on a mountainous day as Nibali wins and Chaves assumes lead after Kruijswijk crashes.
Etixx – Quick-Step wins another Giro stage with an improbable chase by Matteo Trentin as Steven Kruijswijk defends the overall lead.
Roger Kluge surprises the sprinters and earns his IAM team a much-needed win as the GC riders cool their heels.
Steven Kruijswijk proves unflappable in the Giro mountains, defending his pink jersey as Alejandro Valverde wins the day.
Alexander Foliforov scores a big win and Steven Kruijswijk consolidates his grip on the pink jersey in the stage 15 TT
Steven Kruijswijk leads the Giro d'Italia after a thriller in the mountains
Andrey Amador becomes the first Costa Rican to wear the pink jersey, as Mikel Nieve earns a much-needed win for Team Sky.
André Greipel scores his third win of the Giro d'Italia on a flat, rainy day which saw Bob Jungels keep the pink jersey.