Tom Dumoulin (Team Sunweb) was the first rider away

Stage 1

Saturday, May 11 2019
Bologna (ITT) - blank 8 km
Mirco Maestri (Bardiani-CSF) grimaces as he leads the break in the rain

Stage 2

Sunday, May 12 2019
Bologna - Fucecchio 205 km
Fernando Gaviria (UAE Team Emirates) rides to the stage start

Stage 3

Monday, May 13 2019
Vinci - Orbetello 220 km
Richard Carapaz on the attack as Remco Evenepoel marks the move near the end of stage 5 in San Juan

Stage 4

Tuesday, May 14 2019
Orbetello - Frascati 235 km
Tom Dumoulin (Team Sunweb)

Stage 5

Wednesday, May 15 2019
Frascati - Terracina 140 km
Primoz Roglic showing signs of damage after a crash

Stage 6

Thursday, May 16 2019
Cassino - San Giovanni Rotondo 238 km
Valerio Conti (UAE Team Emirates) rides to the start of stage 7 at the Giro d'Italia

Stage 7

Friday, May 17 2019
Vasto - l'Aquila 185 km
An overhead view of the peloton at the start

Stage 8

Saturday, May 18 2019
Tortoreto Lido - Pesaro 239 km
Hugh Carthy (EF Education First)

Stage 9

Sunday, May 19 2019
Riccione - San Marino (ITT) 34.8 km
Valerio Conti in pink during stage 10 at the Giro

Stage 10

Tuesday, May 21 2019
Ravenna - Modena 145 km
Pascal Ackermann (Bora-Hansgrohe) after crashing in the previous day's sprint he was riding in the bunch during stage 11 at the Giro d'Italia

Stage 11

Wednesday, May 22 2019
Carpi - Novi Ligure 221 km
Arnaud Demare (Groupama-FDJ) in the maglia cicliamino

Stage 12

Thursday, May 23 2019
Cuneo - Pinerolo 156 km
Back to top