- Image caption,

Image source, Getty Images
Magnier, right, wins in cyclamen beating sprint favourite Milan, left, after the Italian launched his sprint too early
Giro d'Italia stage three results
1. Paul Magnier (FRA/Soudal-Quick Step) 4hrs 9mins 42secs
2. Jonathan Milan (ITA/Lidl-Trek) same time
3. Dylan Groenewegen (NED/Unibet Rose Rockets) "
4. Madis Mihkels (EST/EF Education-EasyPost) "
5. Matteo Malucelli (ITA/XDS Astana) "
6. Erlend Blikra (NOR/Uno-X Mobility) "
7. Pascal Ackermann (GER/Jayco AlUla) "
8. Davide Ballerini (ITA/XDS Astana) "
9. Tobias Lund Andresen (DEN/Decathlon-CMA CGM) "
10. Enrico Zanoncello (ITA/Bardiani CSF-7 Saber) "
Giro d'Italia general classification results after stage three
1. Guillermo Silva Thomas (URU/XDS Astana) 13hrs 10mins 5secs
2. Florian Stork (GER/Tudor Pro Cycling) +4secs
3. Egan Bernal (COL/Netcompany INEOS) same time
4. Thymen Arensman (NED/Netcompany INEOS) +6secs
5. Giulio Ciccone (ITA/Lidl-Trek) same time
6. Jan Christen (SWI/UAE Team Emirates-XRG) +10secs
7. Martin Tjotta (NOR/Uno-X Mobility) same time
8. Johannes Kulset (NOR/Uno-X Mobility) "
9. Enric Mas (SPA/Movistar Team) "
10. Lennert van Eetvelt (BEL/Lotto Intermarche) "

1 week ago
23




















































