Coppi e Bartali: Ben Tulett climbs to victory on stage 3

Ben Tulett (Ineos Grenadiers) attacked in the final kilometre and won stage 3 of Settimana Coppi e Bartali on Thursday. In a head-to-head uphill battle of the three riders behind Tulett,  race leader Eddie Dunbar (Ineos Grenadiers) took second place, 16 seconds back. Marc Hirschi (UAE Team Emirates) outsprinted Simon Carr (EF Education-EasyPost) for the final spot on the podium.

Swipe to scroll horizontally
Results
Pos.Rider Name (Country) TeamResult
1Ben Tulett (GBr) Ineos Grenadiers 4:12:34
2Eddie Dunbar (Irl) Ineos Grenadiers 0:00:03
3Marc Hirschi (Swi) UAE Team Emirates 0:00:05
4Simon Carr (GBr) EF Education-EasyPost 0:00:07
5Antonio Tiberi (Ita) Trek-Segafredo 0:00:12
6Diego Ulissi (Ita) UAE Team Emirates 0:00:25
7Cian Uijtdebroeks (Bel) Bora-Hansgrohe
8Gianluca Brambilla (Ita) Trek-Segafredo 0:00:38
9Nicola Conci (Ita) Italy 0:00:51
10Jefferson Cepeda (Ecu) Drone Hopper - Androni Giocattoli
11Jan Polanc (Slo) UAE Team Emirates 0:01:00
12Ethan Hayter (GBr) Ineos Grenadiers 0:01:09
13Koen Bouwman (Ned) Jumbo-Visma
14Cristian Scaroni (Ita) Italy 0:01:12
15Vincenzo Nibali (Ita) Astana Qazaqstan Team
16Natnael Tesfazion (Eri) Drone Hopper-Androni Giocattoli 0:01:15
17Geraint Thomas (GBr) Ineos Grenadiers
18Floris De Tier (Bel) Alpecin-Fenix 0:01:24
19Johannes Staune-Mittet (Nor) Jumbo-Visma Development Team 0:01:26
20Eduardo Sepulveda (Arg) Drone Hopper-Androni Giocattoli
21Luc Wirtgen (Lux) Bingoal Pauwels Sauces WB 0:02:00
22Gijs Leemreize (Ned) Jumbo-Visma
23Filippo Zana (Ita) Bardiani CSF Faizane' 0:02:05
24Tanel Kangert (Est) BikeExchange-Jayco
25Mauro Schmid (Swi) Quick-Step Alpha Vinyl Team
26Guy Niv (Isr) Israel-Premier Tech 0:03:14
27German Dario Gomez Becerra (Col) Colombia Tierra De Atletas Gw Shimano
28Marco Tizza (Ita) Bingoal Pauwels Sauces WB
29Andres Camilo Ardila Ordoñez (Col) UAE Team Emirates 0:03:16
30Matteo Sobrero (Ita) BikeExchange-Jayco 0:03:39
31Jan Maas (Ned) BikeExchange-Jayco 0:05:03
32Kenny Molly (Bel) Bingoal Pauwels Sauces WB 0:05:16
33Maximilian Stedman (GBr) Mg.K Vis Colors For Peace Vpm
34Omer Goldstein (Isr) Israel-Premier Tech
35Thomas Pesenti (Ita) Beltrami Tsa Tre Colli
36Sergio Garcia Gonzalez (Spa) Eolo-Kometa Cycling Team 0:05:39
37Riccardo Ciuccarelli (Ita) Biesse-Carrera 0:07:10
38Andrea Garosio (Ita) Biesse-Carrera
39Juan Lopez Moreno (Col) Astana Qazaqstan Development Team 0:07:43
40Harold Martin Lopez Granizo (Ecu) Astana Qazaqstan Development Team
41Erik Fetter (Hun) Eolo-Kometa Cycling Team 0:09:32
42Tony Gallopin (Fra) Trek-Segafredo 0:10:31
43James Shaw (GBr) EF Education-EasyPost
44Dion Smith (NZl) BikeExchange-Jayco
45Giovanni Carboni (Ita) Italy
46Michael Belleri (Ita) Biesse-Carrera 0:11:12
47Remy Mertz (Bel) Bingoal Pauwels Sauces WB 0:13:10
48Gianmarco Garofoli (Ita) Astana Qazaqstan Development Team 0:14:55
49Mattia Cattaneo (Ita) Quick-Step Alpha Vinyl Team 0:15:43
50Mathieu van der Poel (Ned) Alpecin-Fenix 0:16:45
51Oscar Riesebeek (Ned) Alpecin-Fenix
52Fabio Van Den Bossche (Bel) Alpecin-Fenix
53Alessandro Santaromita Villa (Ita) Bardiani CSF Faizane' 0:16:46
54Mason Hollyman (GBr) Israel Cycling Academy 0:18:19
55Salvatore Puccio (Ita) Ineos Grenadiers
56Andrea Piras (Ita) Beltrami Tsa Tre Colli
57Alejandro Ropero Molina (Spa) Eolo-Kometa Cycling Team
58Edoardo Zardini (Ita) Drone Hopper-Androni Giocattoli 0:22:36
59Alex Tolio (Ita) Bardiani CSF Faizane'
60Raul Colombo (Ita) Work Service - Vitalcare - Dynatek
61Alessandro Bisolti (Ita) Drone Hopper-Androni Giocattoli
62Anders Foldager (Den) Biesse-Carrera
63Patrick Gamper (Aut) Bora-Hansgrohe
64Reto Hollenstein (Swi) Israel-Premier Tech
65David Martin Romero (Spa) Eolo-Kometa Cycling Team
66Mattias Nordal (Den) Biesse-Carrera
67Riccardo Carretta (Ita) Work Service - Vitalcare - Dynatek
68Juan Diego Alba Bolivar (Col) Drone Hopper-Androni Giocattoli
69Christian Danilo Pase (Ita) Work Service - Vitalcare - Dynatek
70Cristian David Rico Lemus (Col) Colombia Tierra De Atletas Gw Shimano
71Alessandro Monaco (Ita) Giotti Victoria Savini Due
72Rémi Cavagna (Fra) Quick-Step Alpha Vinyl Team
73Daniel Viegas (Por) Eolo-Kometa Cycling Team
74Giacomo Villa (Ita) Biesse-Carrera
75Kristian Sbaragli (Ita) Alpecin-Fenix
76Tom Paquot (Bel) Bingoal Pauwels Sauces WB
77Emils Liepins (Lat) Trek-Segafredo
78Nurbergen Nurlykhassym (Kaz) Astana Qazaqstan Team
79Francesco Zandri (Ita) Work Service - Vitalcare - Dynatek
80Francesco Carollo (Ita) Mg.K Vis Colors For Peace Vpm
81Simon Pellaud (Swi) Trek-Segafredo
82Cameron Wurf (Aus) Ineos Grenadiers
83Alberto Bettiol (Ita) EF Education-EasyPost
84Gabriele Petrelli (Ita) Italy
85Alessio Nieri (Ita) Bardiani CSF Faizane'
86Michael Vanni (Ita) Beltrami Tsa Tre Colli
87Matteo Amella (Ita) Team Corratec
88Giovanni Bortoluzzi (Ita) Work Service - Vitalcare - Dynatek
89Adriano Brogi (Ita) Giotti Victoria Savini Due
90Chris Froome (GBr) Israel-Premier Tech
91Loe Van Belle (Ned) Jumbo-Visma Development Team
92Edgar Andres Pinzon Villalba (Col) Colombia Tierra De Atletas Gw Shimano
93Antonio Nibali (Ita) Astana Qazaqstan Team
94Johan Meens (Bel) Bingoal Pauwels Sauces WB
95Josef Cerny (Cze) Quick-Step Alpha Vinyl Team
96James Knox (GBr) Quick-Step Alpha Vinyl Team
97Nicolas Dalla Valle (Ita) Giotti Victoria Savini Due
98Julius van den Berg (Ned) EF Education-EasyPost
99Edoardo Faresin (Ita) Italy
100Emil Dima (Rom) Giotti Victoria Savini Due
101Paul Wright (NZl) Mg.K Vis Colors For Peace Vpm
102Omar El Gouzi (Ita) Bardiani CSF Faizane'
103Matthew Walls (GBr) Bora-Hansgrohe
104Paul Double (GBr) Mg.K Vis Colors For Peace Vpm
105Jacopo Cortese (Ita) Mg.K Vis Colors For Peace Vpm
106Alex Howes (USA) EF Education-EasyPost
107Riccardo Lucca (Ita) Work Service - Vitalcare - Dynatek
108Frederik Wandahl (Den) Bora-Hansgrohe
109Cameron Meyer (Aus) BikeExchange-Jayco
110Alessandro Fedeli (Ita) Italy
111Marco Canola (Ita) Italy
112Samuele Rivi (Ita) Eolo-Kometa Cycling Team
113Mick van Dijke (Ned) Jumbo-Visma
114Lionel Taminiaux (Bel) Alpecin-Fenix
115Laurens De Plus (Bel) Ineos Grenadiers
116Simone Olivero (Ita) Team Corratec 0:26:08
117Yeisson Ferney Casallas Rincon (Col) Colombia Tierra De Atletas Gw Shimano
118Andrea Biancalani (Ita) Beltrami Tsa Tre Colli 0:26:30
119Pietro Aimonetto (Ita) Beltrami Tsa Tre Colli 0:26:34
120Davide Finatti (Ita) Giotti Victoria Savini Due
121Carloalberto Giordani (Ita) Biesse-Carrera
122Matteo Freddi (Ita) Beltrami Tsa Tre Colli
DNSJoel Suter (Swi) UAE Team Emirates
DNSMark Christian (GBr) Eolo-Kometa Cycling Team
DNSSergio Meris (Ita) Team Colpack Ballan
DNSGidas Umbri (Ita) Team Colpack Ballan
DNSMattia Petrucci (Ita) Team Colpack Ballan
DNSDavide Baldaccini (Ita) Team Corratec
DNSJan Stöckli (Swi) Team Corratec
DNFKevin Colleoni (Ita) BikeExchange-Jayco
DNFJakub Mareczko (Ita) Alpecin-Fenix
DNFLuca Covili (Ita) Bardiani CSF Faizane'
DNFBrandon Alejandro Rojas Vega (Col) Drone Hopper-Androni Giocattoli
DNFMatteo Lovera (Ita) Beltrami Tsa Tre Colli
DNFBrayan Vargas Hernandez (Col) Colombia Tierra De Atletas Gw Shimano
DNFRafael Steven Pineda Pineda (Col) Colombia Tierra De Atletas Gw Shimano
DNFGergely Szarka (Hun) Giotti Victoria Savini Due
DNFJozsef-Attila Malnasi (Rom) Giotti Victoria Savini Due
DNFDaniel Savini (Ita) Mg.K Vis Colors For Peace Vpm
DNFMarco Murgano (Ita) Team Corratec
DNFSamuele Zambelli (Ita) Work Service - Vitalcare - Dynatek
Swipe to scroll horizontally
General classification after stage 3
Pos.Rider Name (Country) TeamResult
1Eddie Dunbar (Irl) Ineos Grenadiers 12:37:11
2Ben Tulett (GBr) Ineos Grenadiers 0:00:09
3Marc Hirschi (Swi) UAE Team Emirates 0:00:24
4Simon Carr (GBr) EF Education-EasyPost 0:00:30
5Antonio Tiberi (Ita) Trek-Segafredo 0:00:45
6Diego Ulissi (Ita) UAE Team Emirates 0:00:48
7Cian Uijtdebroeks (Bel) Bora-Hansgrohe
8Gianluca Brambilla (Ita) Trek-Segafredo 0:01:01
9Nicola Conci (Ita) Italy 0:01:14
10Ethan Hayter (GBr) Ineos Grenadiers 0:01:18
11Jan Polanc (Slo) UAE Team Emirates 0:01:23
12Vincenzo Nibali (Ita) Astana Qazaqstan Team 0:01:35
13Natnael Tesfazion (Eri) Drone Hopper-Androni Giocattoli 0:01:38
14Floris De Tier (Bel) Alpecin-Fenix 0:01:47
15Cristian Scaroni (Ita) Italy 0:02:02
16Geraint Thomas (GBr) Ineos Grenadiers 0:02:17
17Jefferson Cepeda (Ecu) Drone Hopper - Androni Giocattoli 0:02:22
18Filippo Zana (Ita) Bardiani CSF Faizane' 0:03:26
19Johannes Staune-Mittet (Nor) Jumbo-Visma Development Team
20Matteo Sobrero (Ita) BikeExchange-Jayco 0:03:56
21Andres Camilo Ardila Ordoñez (Col) UAE Team Emirates 0:04:00
22Gijs Leemreize (Ned) Jumbo-Visma 0:04:05
23Koen Bouwman (Ned) Jumbo-Visma 0:04:17
24Eduardo Sepulveda (Arg) Drone Hopper-Androni Giocattoli 0:04:30
25Marco Tizza (Ita) Bingoal Pauwels Sauces WB 0:04:35
26Tanel Kangert (Est) BikeExchange-Jayco 0:04:57
27Thomas Pesenti (Ita) Beltrami Tsa Tre Colli 0:05:39
28Omer Goldstein (Isr) Israel-Premier Tech 0:06:58
29Kenny Molly (Bel) Bingoal Pauwels Sauces WB 0:07:16
30Maximilian Stedman (GBr) Mg.K Vis Colors For Peace Vpm 0:07:57
31German Dario Gomez Becerra (Col) Colombia Tierra De Atletas Gw Shimano 0:11:44
32Giovanni Carboni (Ita) Italy 0:14:08
33Remy Mertz (Bel) Bingoal Pauwels Sauces WB 0:16:14
34Gianmarco Garofoli (Ita) Astana Qazaqstan Development Team 0:17:09
35Mauro Schmid (Swi) Quick-Step Alpha Vinyl Team 0:18:02
36Mathieu van der Poel (Ned) Alpecin-Fenix 0:18:17
37Mattia Cattaneo (Ita) Quick-Step Alpha Vinyl Team 0:18:51
38Erik Fetter (Hun) Eolo-Kometa Cycling Team 0:19:46
39Alejandro Ropero Molina (Spa) Eolo-Kometa Cycling Team 0:20:14
40Juan Lopez Moreno (Col) Astana Qazaqstan Development Team 0:23:27
41Luc Wirtgen (Lux) Bingoal Pauwels Sauces WB 0:24:30
42Loe Van Belle (Ned) Jumbo-Visma Development Team 0:24:44
43Kristian Sbaragli (Ita) Alpecin-Fenix 0:25:44
44Guy Niv (Isr) Israel-Premier Tech
45Mason Hollyman (GBr) Israel Cycling Academy 0:26:27
46Andrea Garosio (Ita) Biesse-Carrera 0:29:40
47Harold Martin Lopez Granizo (Ecu) Astana Qazaqstan Development Team 0:30:13
48Sergio Garcia Gonzalez (Spa) Eolo-Kometa Cycling Team 0:30:39
49Alessandro Santaromita Villa (Ita) Bardiani CSF Faizane' 0:32:30
50Tony Gallopin (Fra) Trek-Segafredo 0:33:01
51James Shaw (GBr) EF Education-EasyPost
52Dion Smith (NZl) BikeExchange-Jayco
53Alessandro Fedeli (Ita) Italy 0:34:10
54Oscar Riesebeek (Ned) Alpecin-Fenix 0:34:23
55Salvatore Puccio (Ita) Ineos Grenadiers 0:35:40
56Jan Maas (Ned) BikeExchange-Jayco 0:36:37
57Riccardo Ciuccarelli (Ita) Biesse-Carrera 0:37:19
58Yeisson Ferney Casallas Rincon (Col) Colombia Tierra De Atletas Gw Shimano 0:38:17
59Frederik Wandahl (Den) Bora-Hansgrohe 0:39:57
60Andrea Piras (Ita) Beltrami Tsa Tre Colli 0:40:49
61Michael Belleri (Ita) Biesse-Carrera 0:41:21
62Patrick Gamper (Aut) Bora-Hansgrohe 0:44:33
63Alessandro Monaco (Ita) Giotti Victoria Savini Due 0:45:06
64Antonio Nibali (Ita) Astana Qazaqstan Team
65Edgar Andres Pinzon Villalba (Col) Colombia Tierra De Atletas Gw Shimano
66Cristian David Rico Lemus (Col) Colombia Tierra De Atletas Gw Shimano
67Mick van Dijke (Ned) Jumbo-Visma
68Cameron Meyer (Aus) BikeExchange-Jayco
69Marco Canola (Ita) Italy
70Edoardo Zardini (Ita) Drone Hopper-Androni Giocattoli 0:47:36
71Simon Pellaud (Swi) Trek-Segafredo
72Rémi Cavagna (Fra) Quick-Step Alpha Vinyl Team
73Samuele Rivi (Ita) Eolo-Kometa Cycling Team
74Fabio Van Den Bossche (Bel) Alpecin-Fenix 0:48:19
75Alberto Bettiol (Ita) EF Education-EasyPost 0:49:01
76Alex Tolio (Ita) Bardiani CSF Faizane' 0:52:45
77Johan Meens (Bel) Bingoal Pauwels Sauces WB
78Paul Wright (NZl) Mg.K Vis Colors For Peace Vpm
79Cameron Wurf (Aus) Ineos Grenadiers 0:53:32
80Julius van den Berg (Ned) EF Education-EasyPost
81Reto Hollenstein (Swi) Israel-Premier Tech 0:54:10
82David Martin Romero (Spa) Eolo-Kometa Cycling Team
83Raul Colombo (Ita) Work Service - Vitalcare - Dynatek
84Anders Foldager (Den) Biesse-Carrera
85Mattias Nordal (Den) Biesse-Carrera
86Alessandro Bisolti (Ita) Drone Hopper-Androni Giocattoli
87Nicolas Dalla Valle (Ita) Giotti Victoria Savini Due
88Edoardo Faresin (Ita) Italy
89Francesco Zandri (Ita) Work Service - Vitalcare - Dynatek
90Nurbergen Nurlykhassym (Kaz) Astana Qazaqstan Team
91Alessio Nieri (Ita) Bardiani CSF Faizane'
92Francesco Carollo (Ita) Mg.K Vis Colors For Peace Vpm
93Gabriele Petrelli (Ita) Italy
94Giovanni Bortoluzzi (Ita) Work Service - Vitalcare - Dynatek
95Omar El Gouzi (Ita) Bardiani CSF Faizane'
96James Knox (GBr) Quick-Step Alpha Vinyl Team
97Paul Double (GBr) Mg.K Vis Colors For Peace Vpm
98Alex Howes (USA) EF Education-EasyPost
99Riccardo Lucca (Ita) Work Service - Vitalcare - Dynatek
100Laurens De Plus (Bel) Ineos Grenadiers
101Adriano Brogi (Ita) Giotti Victoria Savini Due 0:57:32
102Matteo Freddi (Ita) Beltrami Tsa Tre Colli 0:58:08
103Riccardo Carretta (Ita) Work Service - Vitalcare - Dynatek 0:58:41
104Emils Liepins (Lat) Trek-Segafredo
105Daniel Viegas (Por) Eolo-Kometa Cycling Team
106Giacomo Villa (Ita) Biesse-Carrera
107Christian Danilo Pase (Ita) Work Service - Vitalcare - Dynatek
108Juan Diego Alba Bolivar (Col) Drone Hopper-Androni Giocattoli
109Chris Froome (GBr) Israel-Premier Tech
110Tom Paquot (Bel) Bingoal Pauwels Sauces WB
111Matteo Amella (Ita) Team Corratec
112Jacopo Cortese (Ita) Mg.K Vis Colors For Peace Vpm
113Emil Dima (Rom) Giotti Victoria Savini Due
114Michael Vanni (Ita) Beltrami Tsa Tre Colli
115Matthew Walls (GBr) Bora-Hansgrohe
116Josef Cerny (Cze) Quick-Step Alpha Vinyl Team
117Lionel Taminiaux (Bel) Alpecin-Fenix
118Andrea Biancalani (Ita) Beltrami Tsa Tre Colli 1:02:35
119Pietro Aimonetto (Ita) Beltrami Tsa Tre Colli 1:02:39
120Carloalberto Giordani (Ita) Biesse-Carrera
121Simone Olivero (Ita) Team Corratec 1:09:52
122Davide Finatti (Ita) Giotti Victoria Savini Due 1:14:18
Swipe to scroll horizontally
Points classification
Pos.Rider Name (Country) TeamResult
1Ben Tulett (GBr) Ineos Grenadiers 16
2Ethan Hayter (GBr) Ineos Grenadiers 16
3Eddie Dunbar (Irl) Ineos Grenadiers 16
4Mauro Schmid (Swi) Quick-Step Alpha Vinyl Team 10
5Matteo Sobrero (Ita) BikeExchange-Jayco 9
6Marc Hirschi (Swi) UAE Team Emirates 8
7Diego Ulissi (Ita) UAE Team Emirates 8
8Natnael Tesfazion (Eri) Drone Hopper-Androni Giocattoli 8
9Simon Carr (GBr) EF Education-EasyPost 5
10Nicola Conci (Ita) Italy 5
11Mathieu van der Poel (Ned) Alpecin-Fenix 5
12Antonio Tiberi (Ita) Trek-Segafredo 4
13Cian Uijtdebroeks (Bel) Bora-Hansgrohe 3
14Thomas Pesenti (Ita) Beltrami Tsa Tre Colli 3
15Gianluca Brambilla (Ita) Trek-Segafredo 1
Swipe to scroll horizontally
Mountain classification
Pos.Rider Name (Country) TeamResult
1Andrea Garosio (Ita) Biesse-Carrera 24
2Mattia Cattaneo (Ita) Quick-Step Alpha Vinyl Team 20
3Edoardo Zardini (Ita) Drone Hopper-Androni Giocattoli 18
4Eddie Dunbar (Irl) Ineos Grenadiers 11
5Giovanni Bortoluzzi (Ita) Work Service - Vitalcare - Dynatek 10
6James Shaw (GBr) EF Education-EasyPost 10
7Oscar Riesebeek (Ned) Alpecin-Fenix 8
8Mathieu van der Poel (Ned) Alpecin-Fenix 6
9Tony Gallopin (Fra) Trek-Segafredo 6
10Patrick Gamper (Aut) Bora-Hansgrohe 6
11Geraint Thomas (GBr) Ineos Grenadiers 5
12Simon Pellaud (Swi) Trek-Segafredo 5
13Tom Paquot (Bel) Bingoal Pauwels Sauces WB 5
14Matteo Sobrero (Ita) BikeExchange-Jayco 4
15Julius van den Berg (Ned) EF Education-EasyPost 4
16Mason Hollyman (GBr) Israel Cycling Academy 3
17Antonio Tiberi (Ita) Trek-Segafredo 2
18Jan Polanc (Slo) UAE Team Emirates 2
19Ben Tulett (GBr) Ineos Grenadiers 1
20Edgar Andres Pinzon Villalba (Col) Colombia Tierra De Atletas Gw Shimano 1
Swipe to scroll horizontally
Young rider classification
Pos.Rider Name (Country) TeamResult
1Ben Tulett (GBr) Ineos Grenadiers 12:37:20
2Marc Hirschi (Swi) UAE Team Emirates 0:00:15
3Simon Carr (GBr) EF Education-EasyPost 0:00:21
4Antonio Tiberi (Ita) Trek-Segafredo 0:00:36
5Cian Uijtdebroeks (Bel) Bora-Hansgrohe 0:00:39
6Ethan Hayter (GBr) Ineos Grenadiers 0:01:09
7Natnael Tesfazion (Eri) Drone Hopper-Androni Giocattoli 0:01:29
8Jefferson Cepeda (Ecu) Drone Hopper - Androni Giocattoli 0:02:13
9Filippo Zana (Ita) Bardiani CSF Faizane' 0:03:17
10Johannes Staune-Mittet (Nor) Jumbo-Visma Development Team
11Andres Camilo Ardila Ordoñez (Col) UAE Team Emirates 0:03:51
12Gijs Leemreize (Ned) Jumbo-Visma 0:03:56
13Thomas Pesenti (Ita) Beltrami Tsa Tre Colli 0:05:30
14German Dario Gomez Becerra (Col) Colombia Tierra De Atletas Gw Shimano 0:11:35
15Gianmarco Garofoli (Ita) Astana Qazaqstan Development Team 0:17:00
16Mauro Schmid (Swi) Quick-Step Alpha Vinyl Team 0:17:53
17Erik Fetter (Hun) Eolo-Kometa Cycling Team 0:19:37
18Alejandro Ropero Molina (Spa) Eolo-Kometa Cycling Team 0:20:05
19Juan Lopez Moreno (Col) Astana Qazaqstan Development Team 0:23:18
20Luc Wirtgen (Lux) Bingoal Pauwels Sauces WB 0:24:21
21Loe Van Belle (Ned) Jumbo-Visma Development Team 0:24:35
22Mason Hollyman (GBr) Israel Cycling Academy 0:26:18
23Harold Martin Lopez Granizo (Ecu) Astana Qazaqstan Development Team 0:30:04
24Sergio Garcia Gonzalez (Spa) Eolo-Kometa Cycling Team 0:30:30
25Alessandro Santaromita Villa (Ita) Bardiani CSF Faizane' 0:32:21
26Riccardo Ciuccarelli (Ita) Biesse-Carrera 0:37:10
27Yeisson Ferney Casallas Rincon (Col) Colombia Tierra De Atletas Gw Shimano 0:38:08
28Frederik Wandahl (Den) Bora-Hansgrohe 0:39:48
29Andrea Piras (Ita) Beltrami Tsa Tre Colli 0:40:40
30Michael Belleri (Ita) Biesse-Carrera 0:41:12
31Alessandro Monaco (Ita) Giotti Victoria Savini Due 0:44:57
32Edgar Andres Pinzon Villalba (Col) Colombia Tierra De Atletas Gw Shimano
33Cristian David Rico Lemus (Col) Colombia Tierra De Atletas Gw Shimano
34Mick van Dijke (Ned) Jumbo-Visma
35Samuele Rivi (Ita) Eolo-Kometa Cycling Team 0:47:27
36Fabio Van Den Bossche (Bel) Alpecin-Fenix 0:48:10
37Alex Tolio (Ita) Bardiani CSF Faizane' 0:52:36
38Johan Meens (Bel) Bingoal Pauwels Sauces WB
39Paul Wright (NZl) Mg.K Vis Colors For Peace Vpm
40David Martin Romero (Spa) Eolo-Kometa Cycling Team 0:54:01
41Anders Foldager (Den) Biesse-Carrera
42Mattias Nordal (Den) Biesse-Carrera
43Edoardo Faresin (Ita) Italy
44Nurbergen Nurlykhassym (Kaz) Astana Qazaqstan Team
45Alessio Nieri (Ita) Bardiani CSF Faizane'
46Francesco Carollo (Ita) Mg.K Vis Colors For Peace Vpm
47Gabriele Petrelli (Ita) Italy
48Giovanni Bortoluzzi (Ita) Work Service - Vitalcare - Dynatek
49Omar El Gouzi (Ita) Bardiani CSF Faizane'
50Matteo Freddi (Ita) Beltrami Tsa Tre Colli 0:57:59
51Riccardo Carretta (Ita) Work Service - Vitalcare - Dynatek 0:58:32
52Daniel Viegas (Por) Eolo-Kometa Cycling Team
53Giacomo Villa (Ita) Biesse-Carrera
54Christian Danilo Pase (Ita) Work Service - Vitalcare - Dynatek
55Tom Paquot (Bel) Bingoal Pauwels Sauces WB
56Matteo Amella (Ita) Team Corratec
57Jacopo Cortese (Ita) Mg.K Vis Colors For Peace Vpm
58Michael Vanni (Ita) Beltrami Tsa Tre Colli
59Matthew Walls (GBr) Bora-Hansgrohe
60Andrea Biancalani (Ita) Beltrami Tsa Tre Colli 1:02:26
61Pietro Aimonetto (Ita) Beltrami Tsa Tre Colli 1:02:30
62Simone Olivero (Ita) Team Corratec 1:09:43

Thank you for reading 5 articles in the past 30 days*

Join now for unlimited access

Enjoy your first month for just £1 / $1 / €1

*Read any 5 articles for free in each 30-day period, this automatically resets

After your trial you will be billed £4.99 $7.99 €5.99 per month, cancel anytime. Or sign up for one year for just £49 $79 €59

Join now for unlimited access

Try your first month for just £1 / $1 / €1

Jackie Tyson
North American Production editor

Jackie has been involved in professional sports for more than 30 years in news reporting, sports marketing and public relations. She founded Peloton Sports in 1998, a sports marketing and public relations agency, which managed projects for Tour de Georgia, Larry H. Miller Tour of Utah and USA Cycling. She also founded Bike Alpharetta Inc, a Georgia non-profit to promote safe cycling. She is proud to have worked in professional baseball for six years - from selling advertising to pulling the tarp for several minor league teams. She has climbed l'Alpe d'Huez three times (not fast). Her favorite road and gravel rides are around horse farms in north Georgia (USA) and around lavender fields in Provence (France), and some mtb rides in Park City, Utah (USA).

Latest on Cyclingnews