Giro d'Italia 2019 stages
-
-
Stage 2 - Ackermann wins Giro d'Italia stage 2 | Bologna - Fucecchio2019-05-12 205km
-
Stage 7 - Giro d'Italia: Bilbao wins stage 7 | Vasto - l'Aquila2019-05-17 185km
-
Stage 8 - Giro d'Italia: Ewan wins stage 8 | Tortoreto Lido - Pesaro2019-05-18 239km
-
Rest Day 12019-05-20
-
Stage 10 - Giro d'Italia: Demare wins stage 10 | Ravenna - Modena2019-05-21 145km
-
Stage 12 - Giro d'Italia: Benedetti wins stage 12 | Cuneo - Pinerolo2019-05-23 156km
-
Rest Day 22019-05-27
Latest on Cyclingnews
-
‘We continued the plan’ – Matteo Jorgenson steps up for Visma after Van Aert crash
Dwars door Vlaanderen victory puts North American in frame to lead at Tour of Flanders -
Crash between Soudal-Quickstep team car, medical car from men's race stops women's Dwars door Vlaanderen
Officials safely resume race after a 15-minute halt, remove Knokteberg-Trieu and Hotond from route -
'Wout hit my rear wheel' – Tiesj Benoot blames himself as crash ends Van Aert's Flanders dream
Visma-Lease A Bike's Dwars door Vlaanderen victory overshadowed by loss of Classics leader
-
As it happened: Breakaway sprints for victory after chaotic edition of Dwars door Vlaanderen Women
Small group comes to the line after a mid-race neutralisation -
Dwars door Vlaanderen Women: Marianne Vos out-paces Van Anrooij to claim victory
Paternoster beats Kopecky to final podium spot -
The Handlebar Bag from Route Werks solves many problems, but creates new ones too
Beautifully well made and thought out, but heavy and slightly the wrong size
-
As it happened: Mixed day for Visma-Lease a Bike with solo win and devastating crash
Peloton tackle 188.6km from Roeselare to Waregem in Tour of Flanders dress rehearsal -
Dwars door Vlaanderen: Matteo Jorgenson wins solo on dramatic day in Flemish hills
Visma-Lease a Bike rider makes history as first US rider to win one-day semi-Classic -
Paris-Camembert: Benoit Cosnefroy charges to sprint victory
All French podium with Venturini second and Delettre third