Jonas Vingegaard wins Settimana Internazionale Coppi e Bartali

Jonas Vingegaard (Jumbo-Visma) won the overall title at Settimana Internazionale Coppi e Bartali. The 24-year-old was part of a late-race attack during stage 5 and finished second in a two-up sprint behind stage winner Mikkel Honoré (Deceuninck-QuickStep). Shane Archbold (Deceuninck-QuickStep), who was part of the chase group, finished third.

Swipe to scroll horizontally
Results
Pos.Rider Name (Country) TeamResult
1Mikkel Honoré (Den) Deceuninck-QuickStep 3:59:40
2Jonas Vingegaard (Den) Jumbo-Visma
3Shane Archbold (NZl) Deceuninck-QuickStep 0:00:19
4Ethan Hayter (GBr) Ineos Grenadiers
5Juan Ayuso Pesquera (Spa) Team Colpack Ballan
6Jonathan Lastra Martinez (Spa) Caja Rural-Seguros RGA
7Ilan Van Wilder (Bel) Team DSM
8Javier Romo Oliver (Spa) Astana-Premier Tech
9Paul Double (GBr) Mg.k Vis VPM
10Ben Hermans (Bel) Israel Start-up Nation
11Antonio Tiberi (Ita) Trek-Segafredo
12Sergio Henao Montoya (Col) Team Qhubeka Assos
13Nicholas Schultz (Aus) Team BikeExchange
14Mauri Vansevenant (Bel) Deceuninck-QuickStep
15Amanuel Gebreigzabhier (Eri) Trek-Segafredo
16Jefferson Cepeda (Ecu) Androni Giocattoli-Sidermec
17Simone Velasco (Ita) Gazprom-RusVelo 0:00:36
18Jacopo Mosca (Ita) Trek-Segafredo
19Davide Gabburo (Ita) Bardiani CSF Faizane'
20Henri Vandenabeele (Bel) Development Team DSM
21Antonio Angulo Sampedro (Spa) Euskaltel-Euskadi
22Marco Brenner (Ger) Team DSM
23Eduardo Sepulveda (Arg) Androni Giocattoli-Sidermec
24Marco Frigo (Ita) Italy
25Andrii Ponomar (Ukr) Androni Giocattoli-Sidermec
26Emil Dima (Rom) Giotti Victoria Savini Due
27Henok Mulueberhan (Eri) Team Qhubeka
28Einer Rubio Reyes (Col) Movistar Team
29Kevin Colleoni (Ita) Team BikeExchange
30Simone Ravanelli (Ita) Androni Giocattoli-Sidermec
31Guy Niv (Isr) Israel Start-up Nation
32Orluis Alberto Aular Sanabria (Ven) Caja Rural-Seguros RGA
33Finn Fisher-Black (NZl) Jumbo-Visma Development Team
34Alejandro Osorio Carvajal (Col) Caja Rural-Seguros RGA
35Luca Covili (Ita) Bardiani CSF Faizane'
36Edward Ravasi (Ita) Eolo-Kometa Cycling Team
37Natnael Tesfazion (Eri) Androni Giocattoli-Sidermec
38Rodrigo Contreras Pinzon (Col) Astana-Premier Tech
39Ben Swift (GBr) Ineos Grenadiers
40Sebastian Henao Gomez (Col) Ineos Grenadiers
41James Piccoli (Can) Israel Start-up Nation 0:00:43
42Jokin Murguialday (Spa) Caja Rural-Seguros RGA 0:01:21
43Alvaro Cuadros Morata (Spa) Caja Rural-Seguros RGA 0:01:26
44Oier Lazkano Lopez (Spa) Caja Rural-Seguros RGA 0:03:09
45Francesco Carollo (Ita) Mg.k Vis VPM 0:03:36
46Giacomo Garavaglia (Ita) Work Service-Marchiol-Dynatek
47Lorenzo Fortunato (Ita) Eolo-Kometa Cycling Team 0:05:09
48Matteo Jorgenson (USA) Movistar Team
49Nikita Stalnov (Kaz) Astana-Premier Tech
50Abner González Rivera (PuR) Movistar Team
51Juan Diego Alba Bolivar (Col) Movistar Team
52Antonio Nibali (Ita) Trek-Segafredo 0:07:57
53Alessandro De Marchi (Ita) Israel Start-up Nation
54Giovanni Carboni (Ita) Bardiani CSF Faizane'
55Damien Howson (Aus) Team BikeExchange
56Alessandro Fancellu (Ita) Eolo-Kometa Cycling Team
57Federico Burchio (Ita) Work Service-Marchiol-Dynatek 0:13:10
58Raul Colombo (Ita) Work Service-Marchiol-Dynatek
59Mathias Norsgaard (Den) Movistar Team
60Gijs Leemreize (Ned) Jumbo-Visma
61Cameron Meyer (Aus) Team BikeExchange
62Damiano Cima (Ita) Gazprom-RusVelo
63Kamil Gradek (Pol) Vini Zabu' Brado KTM
64Dmitrii Mukhomediarov (Rus) Russia
65Petr Rikunov (Rus) Gazprom-RusVelo
66Johnatan Cañaveral Vargas (Col) Bardiani CSF Faizane'
67Michel Heßmann (Ger) Jumbo-Visma Development Team
68Garikoitz Bravo Oiarbide (Spa) Euskaltel-Euskadi
69Andrea Garosio (Ita) Bardiani CSF Faizane'
70Mark Cavendish (GBr) Deceuninck-QuickStep
71Marco Frapporti (Ita) Vini Zabu' Brado KTM
72Nicolo' Parisini (Ita) Beltrami TSA Tre Colli
73Ian Garrison (USA) Deceuninck-QuickStep
74Héctor Carretero (Spa) Movistar Team
75Cristian Scaroni (Ita) Gazprom-RusVelo
76Raffaele Radice (Ita) Mg.k Vis VPM
77Lorenzo Visintainer (Ita) General Store-f.lli Curia-Essegibi
78Antonio Puppio (Ita) Team Qhubeka
79Niklas Eg (Den) Trek-Segafredo
80Nicola Conci (Ita) Trek-Segafredo
81Alexander Vdovin (Rus) Russia
82Edoardo Zardini (Ita) Vini Zabu' Brado KTM
83Márton Dina (Hun) Eolo-Kometa Cycling Team
84Sebastian Berwick (Aus) Israel Start-up Nation
85Txomin Juaristi Arrieta (Spa) Euskaltel-Euskadi
86Simone Bevilacqua (Ita) Vini Zabu' Brado KTM
87Evgeny Shalunov (Rus) Gazprom-RusVelo
88Vincenzo Albanese (Ita) Eolo-Kometa Cycling Team
DNFIvan Ramiro Sosa Cuervo (Col) Ineos Grenadiers
DNFManuele Boaro (Ita) Astana-Premier Tech
DNFGleb Brussenskiy (Kaz) Astana-Premier Tech
DNFMatthias Brändle (Aut) Israel Start-up Nation
DNFAlex Dowsett (GBr) Israel Start-up Nation
DNFRick Pluimers (Ned) Jumbo-Visma Development Team
DNFMick van Dijke (Ned) Jumbo-Visma Development Team
DNFMichael Hepburn (Aus) Team BikeExchange
DNFFelix Gall (Aut) Team DSM
DNFKevin Vermaerke (USA) Team DSM
DNFLeo Hayter (GBr) Development Team DSM
DNFMarius Mayrhofer (Ger) Development Team DSM
DNFJosip Rumac (Cro) Androni Giocattoli-Sidermec
DNFAlessandro Monaco (Ita) Bardiani CSF Faizane'
DNFErik Fetter (Hun) Eolo-Kometa Cycling Team
DNFXabier Mikel Azparren Irurzun (Spa) Euskaltel-Euskadi
DNFUnai Cuadrado Ruiz De Gauna (Spa) Euskaltel-Euskadi
DNFAnton Kuzmin (Kaz) Gazprom-RusVelo
DNFMathias Vacek (Cze) Gazprom-RusVelo
DNFRiccardo Stacchiotti (Ita) Vini Zabu' Brado KTM
DNFJakub Mareczko (Ita) Vini Zabu' Brado KTM
DNFLiam Bertazzo (Ita) Vini Zabu' Brado KTM
DNFManuel Senni (Ita) Amore e Vita
DNFMichele Scartezzini (Ita) Italy
DNFAlex Tolio (Ita) Italy
DNFGleb Syritsa (Rus) Russia
DNFThomas Pesenti (Ita) Beltrami TSA Tre Colli
DNFLuca Cretti (Ita) Beltrami TSA Tre Colli
DNFLorenzo Balestra (Ita) Beltrami TSA Tre Colli
DNFAndrea Piras (Ita) Beltrami TSA Tre Colli
DNFDominik Gorak (Pol) General Store-f.lli Curia-Essegibi
DNFRiccardo Lucca (Ita) General Store-f.lli Curia-Essegibi
DNFCristian Rocchetta (Ita) General Store-f.lli Curia-Essegibi
DNFRiccardo Tosin (Ita) General Store-f.lli Curia-Essegibi
DNFAbderrahim Zahiri (Mar) General Store-f.lli Curia-Essegibi
DNFEmanuele Onesti (Ita) Giotti Victoria Savini Due
DNFAndrea Guardini (Ita) Giotti Victoria Savini Due
DNFKristian Javier Yustre Rodriguez (Col) Giotti Victoria Savini Due
DNFNiccolo' Salvietti (Ita) Mg.k Vis VPM
DNFGuido Draghi (Ita) Mg.k Vis VPM
DNFPaul Wright (NZl) Mg.k Vis VPM
DNFNicola Plebani (Ita) Team Colpack Ballan
DNFAlessio Martinelli (Ita) Team Colpack Ballan
DNFMattia Petrucci (Ita) Team Colpack Ballan
DNFMattia Guasco (Ita) Team Qhubeka
DNFDrew Christensen (NZl) Team Qhubeka
DNFFrancesco Zandri (Ita) Work Service-Marchiol-Dynatek
DNFStefano Di Benedetto (Ita) Work Service-Marchiol-Dynatek
DNFMichael Zecchin (Ita) Work Service-Marchiol-Dynatek
Swipe to scroll horizontally
Finish
Pos.Rider Name (Country) TeamResult
1Mikkel Honoré (Den) Deceuninck-QuickStep 10
2Jonas Vingegaard (Den) Jumbo-Visma 8
3Shane Archbold (NZl) Deceuninck-QuickStep 6
4Ethan Hayter (GBr) Ineos Grenadiers 5
5Juan Ayuso Pesquera (Spa) Team Colpack Ballan 4
6Jonathan Lastra Martinez (Spa) Caja Rural-Seguros RGA 3
7Ilan Van Wilder (Bel) Team DSM 2
8Javier Romo Oliver (Spa) Astana-Premier Tech 1
Swipe to scroll horizontally
Mountain 1
Pos.Rider Name (Country) TeamResult
1Alejandro Osorio Carvajal (Col) Caja Rural-Seguros RGA 5
2Matteo Jorgenson (USA) Movistar Team 3
3Alessandro Fancellu (Ita) Eolo-Kometa Cycling Team 2
Swipe to scroll horizontally
Mountain 2
Pos.Rider Name (Country) TeamResult
1Mikkel Honoré (Den) Deceuninck-QuickStep 5
2Giovanni Carboni (Ita) Bardiani CSF Faizane' 3
3Alessandro Fancellu (Ita) Eolo-Kometa Cycling Team 2
Swipe to scroll horizontally
Mountain 3
Pos.Rider Name (Country) TeamResult
1Ben Hermans (Bel) Israel Start-up Nation 5
2Nicholas Schultz (Aus) Team BikeExchange 3
3Jonas Vingegaard (Den) Jumbo-Visma 2
Swipe to scroll horizontally
Young rider
Pos.Rider Name (Country) TeamResult
1Ethan Hayter (GBr) Ineos Grenadiers 3:59:59
2Juan Ayuso Pesquera (Spa) Team Colpack Ballan
3Ilan Van Wilder (Bel) Team DSM
4Javier Romo Oliver (Spa) Astana-Premier Tech
5Antonio Tiberi (Ita) Trek-Segafredo
6Mauri Vansevenant (Bel) Deceuninck-QuickStep
7Jefferson Cepeda (Ecu) Androni Giocattoli-Sidermec
8Henri Vandenabeele (Bel) Development Team DSM 0:00:17
9Marco Brenner (Ger) Team DSM
10Marco Frigo (Ita) Italy
11Andrii Ponomar (Ukr) Androni Giocattoli-Sidermec
12Henok Mulueberhan (Eri) Team Qhubeka
13Einer Rubio Reyes (Col) Movistar Team
14Kevin Colleoni (Ita) Team BikeExchange
15Finn Fisher-Black (NZl) Jumbo-Visma Development Team
16Alejandro Osorio Carvajal (Col) Caja Rural-Seguros RGA
17Natnael Tesfazion (Eri) Androni Giocattoli-Sidermec
18Jokin Murguialday (Spa) Caja Rural-Seguros RGA 0:01:02
19Oier Lazkano Lopez (Spa) Caja Rural-Seguros RGA 0:02:50
20Francesco Carollo (Ita) Mg.k Vis VPM 0:03:17
21Matteo Jorgenson (USA) Movistar Team 0:04:50
22Abner González Rivera (PuR) Movistar Team
23Alessandro Fancellu (Ita) Eolo-Kometa Cycling Team 0:07:38
24Gijs Leemreize (Ned) Jumbo-Visma 0:12:51
25Dmitrii Mukhomediarov (Rus) Russia
26Michel Heßmann (Ger) Jumbo-Visma Development Team
27Nicolo' Parisini (Ita) Beltrami TSA Tre Colli
28Ian Garrison (USA) Deceuninck-QuickStep
29Lorenzo Visintainer (Ita) General Store-f.lli Curia-Essegibi
30Antonio Puppio (Ita) Team Qhubeka
31Sebastian Berwick (Aus) Israel Start-up Nation
Swipe to scroll horizontally
Final general classification after stage 5
Pos.Rider Name (Country) TeamResult
1Jonas Vingegaard (Den) Jumbo-Visma 19:03:47
2Mikkel Honoré (Den) Deceuninck-QuickStep 0:00:22
3Nicholas Schultz (Aus) Team BikeExchange 0:00:32
4Ethan Hayter (GBr) Ineos Grenadiers 0:00:36
5Javier Romo Oliver (Spa) Astana-Premier Tech 0:00:39
6Ben Hermans (Bel) Israel Start-up Nation 0:00:40
7Mauri Vansevenant (Bel) Deceuninck-QuickStep 0:00:46
8Sergio Henao Montoya (Col) Team Qhubeka Assos 0:01:08
9Amanuel Gebreigzabhier (Eri) Trek-Segafredo 0:01:14
10Ilan Van Wilder (Bel) Team DSM 0:01:18
11Kevin Colleoni (Ita) Team BikeExchange 0:01:21
12Jonathan Lastra Martinez (Spa) Caja Rural-Seguros RGA 0:01:24
13Rodrigo Contreras Pinzon (Col) Astana-Premier Tech 0:01:48
14Edward Ravasi (Ita) Eolo-Kometa Cycling Team 0:01:49
15Natnael Tesfazion (Eri) Androni Giocattoli-Sidermec
16Jefferson Cepeda (Ecu) Androni Giocattoli-Sidermec
17Juan Ayuso Pesquera (Spa) Team Colpack Ballan 0:02:24
18Paul Double (GBr) Mg.k Vis VPM 0:02:39
19Marco Frigo (Ita) Italy 0:02:45
20Simone Ravanelli (Ita) Androni Giocattoli-Sidermec 0:02:59
21Luca Covili (Ita) Bardiani CSF Faizane' 0:03:20
22Antonio Tiberi (Ita) Trek-Segafredo 0:03:33
23Henok Mulueberhan (Eri) Team Qhubeka 0:03:49
24Jokin Murguialday (Spa) Caja Rural-Seguros RGA 0:04:32
25Simone Velasco (Ita) Gazprom-RusVelo 0:04:38
26Eduardo Sepulveda (Arg) Androni Giocattoli-Sidermec 0:04:48
27Ben Swift (GBr) Ineos Grenadiers 0:05:12
28Jacopo Mosca (Ita) Trek-Segafredo 0:05:31
29James Piccoli (Can) Israel Start-up Nation 0:05:38
30Matteo Jorgenson (USA) Movistar Team 0:06:18
31Henri Vandenabeele (Bel) Development Team DSM 0:07:06
32Sebastian Henao Gomez (Col) Ineos Grenadiers 0:07:54
33Marco Brenner (Ger) Team DSM 0:08:04
34Andrii Ponomar (Ukr) Androni Giocattoli-Sidermec 0:08:47
35Giacomo Garavaglia (Ita) Work Service-Marchiol-Dynatek 0:09:03
36Guy Niv (Isr) Israel Start-up Nation 0:09:17
37Antonio Angulo Sampedro (Spa) Euskaltel-Euskadi 0:09:33
38Giovanni Carboni (Ita) Bardiani CSF Faizane' 0:10:31
39Oier Lazkano Lopez (Spa) Caja Rural-Seguros RGA 0:13:44
40Alessandro De Marchi (Ita) Israel Start-up Nation 0:13:50
41Juan Diego Alba Bolivar (Col) Movistar Team 0:15:08
42Orluis Alberto Aular Sanabria (Ven) Caja Rural-Seguros RGA 0:17:38
43Finn Fisher-Black (NZl) Jumbo-Visma Development Team 0:17:47
44Einer Rubio Reyes (Col) Movistar Team 0:19:42
45Txomin Juaristi Arrieta (Spa) Euskaltel-Euskadi 0:19:50
46Lorenzo Fortunato (Ita) Eolo-Kometa Cycling Team 0:20:32
47Cameron Meyer (Aus) Team BikeExchange 0:20:34
48Davide Gabburo (Ita) Bardiani CSF Faizane' 0:21:26
49Alvaro Cuadros Morata (Spa) Caja Rural-Seguros RGA 0:22:10
50Edoardo Zardini (Ita) Vini Zabu' Brado KTM 0:22:16
51Alexander Vdovin (Rus) Russia 0:23:07
52Antonio Nibali (Ita) Trek-Segafredo 0:23:16
53Abner González Rivera (PuR) Movistar Team 0:23:41
54Garikoitz Bravo Oiarbide (Spa) Euskaltel-Euskadi 0:24:21
55Damien Howson (Aus) Team BikeExchange 0:24:37
56Nikita Stalnov (Kaz) Astana-Premier Tech 0:25:08
57Nicola Conci (Ita) Trek-Segafredo 0:26:21
58Héctor Carretero (Spa) Movistar Team 0:26:57
59Johnatan Cañaveral Vargas (Col) Bardiani CSF Faizane' 0:28:20
60Alessandro Fancellu (Ita) Eolo-Kometa Cycling Team 0:28:55
61Gijs Leemreize (Ned) Jumbo-Visma 0:33:59
62Cristian Scaroni (Ita) Gazprom-RusVelo 0:35:21
63Shane Archbold (NZl) Deceuninck-QuickStep 0:37:15
64Antonio Puppio (Ita) Team Qhubeka 0:37:31
65Niklas Eg (Den) Trek-Segafredo 0:37:52
66Andrea Garosio (Ita) Bardiani CSF Faizane' 0:38:04
67Alejandro Osorio Carvajal (Col) Caja Rural-Seguros RGA 0:38:07
68Nicolo' Parisini (Ita) Beltrami TSA Tre Colli 0:39:23
69Sebastian Berwick (Aus) Israel Start-up Nation 0:44:53
70Evgeny Shalunov (Rus) Gazprom-RusVelo 0:47:11
71Emil Dima (Rom) Giotti Victoria Savini Due 0:48:23
72Márton Dina (Hun) Eolo-Kometa Cycling Team 0:48:24
73Kamil Gradek (Pol) Vini Zabu' Brado KTM 0:50:03
74Petr Rikunov (Rus) Gazprom-RusVelo 0:50:42
75Vincenzo Albanese (Ita) Eolo-Kometa Cycling Team 0:51:03
76Raul Colombo (Ita) Work Service-Marchiol-Dynatek 0:52:02
77Francesco Carollo (Ita) Mg.k Vis VPM 0:58:43
78Lorenzo Visintainer (Ita) General Store-f.lli Curia-Essegibi 0:59:40
79Mathias Norsgaard (Den) Movistar Team 0:59:42
80Ian Garrison (USA) Deceuninck-QuickStep 0:59:49
81Michel Heßmann (Ger) Jumbo-Visma Development Team 1:00:47
82Dmitrii Mukhomediarov (Rus) Russia 1:01:06
83Federico Burchio (Ita) Work Service-Marchiol-Dynatek 1:03:11
84Raffaele Radice (Ita) Mg.k Vis VPM 1:05:33
85Damiano Cima (Ita) Gazprom-RusVelo 1:06:10
86Mark Cavendish (GBr) Deceuninck-QuickStep 1:06:12
87Marco Frapporti (Ita) Vini Zabu' Brado KTM 1:11:17
88Simone Bevilacqua (Ita) Vini Zabu' Brado KTM
Swipe to scroll horizontally
Point classification
Pos.Rider Name (Country) TeamResult
1Jonas Vingegaard (Den) Jumbo-Visma 28
2Ethan Hayter (GBr) Ineos Grenadiers 28
3Nicholas Schultz (Aus) Team BikeExchange 18
4Shane Archbold (NZl) Deceuninck-QuickStep 14
5Mikkel Honoré (Den) Deceuninck-QuickStep 10
6Javier Romo Oliver (Spa) Astana-Premier Tech 9
7Mark Cavendish (GBr) Deceuninck-QuickStep 8
8Ben Hermans (Bel) Israel Start-up Nation 7
9Mauri Vansevenant (Bel) Deceuninck-QuickStep 7
10Juan Ayuso Pesquera (Spa) Team Colpack Ballan 7
11Natnael Tesfazion (Eri) Androni Giocattoli-Sidermec 5
12Jacopo Mosca (Ita) Trek-Segafredo 5
13Ilan Van Wilder (Bel) Team DSM 4
14Jonathan Lastra Martinez (Spa) Caja Rural-Seguros RGA 3
15Orluis Alberto Aular Sanabria (Ven) Caja Rural-Seguros RGA 3
16Vincenzo Albanese (Ita) Eolo-Kometa Cycling Team 3
17Marco Brenner (Ger) Team DSM 1
18Davide Gabburo (Ita) Bardiani CSF Faizane' 1
Swipe to scroll horizontally
Mountain classification
Pos.Rider Name (Country) TeamResult
1Alejandro Osorio Carvajal (Col) Caja Rural-Seguros RGA 32
2Márton Dina (Hun) Eolo-Kometa Cycling Team 28
3Antonio Nibali (Ita) Trek-Segafredo 18
4Edoardo Zardini (Ita) Vini Zabu' Brado KTM 12
5Raffaele Radice (Ita) Mg.k Vis VPM 11
6Einer Rubio Reyes (Col) Movistar Team 8
7Mikkel Honoré (Den) Deceuninck-QuickStep 5
8Ben Hermans (Bel) Israel Start-up Nation 5
9Alessandro Fancellu (Ita) Eolo-Kometa Cycling Team 4
10Emil Dima (Rom) Giotti Victoria Savini Due 4
11Nicholas Schultz (Aus) Team BikeExchange 3
12James Piccoli (Can) Israel Start-up Nation 3
13Matteo Jorgenson (USA) Movistar Team 3
14Giovanni Carboni (Ita) Bardiani CSF Faizane' 3
15Ian Garrison (USA) Deceuninck-QuickStep 3
16Jonas Vingegaard (Den) Jumbo-Visma 2
17Eduardo Sepulveda (Arg) Androni Giocattoli-Sidermec 2
18Lorenzo Fortunato (Ita) Eolo-Kometa Cycling Team 2
19Johnatan Cañaveral Vargas (Col) Bardiani CSF Faizane' 2
20Mark Cavendish (GBr) Deceuninck-QuickStep 2
21Guy Niv (Isr) Israel Start-up Nation 1
22Garikoitz Bravo Oiarbide (Spa) Euskaltel-Euskadi 1
23Francesco Carollo (Ita) Mg.k Vis VPM 1
Swipe to scroll horizontally
Young rider classification
Pos.Rider Name (Country) TeamResult
1Ethan Hayter (GBr) Ineos Grenadiers 19:04:23
2Javier Romo Oliver (Spa) Astana-Premier Tech 0:00:03
3Mauri Vansevenant (Bel) Deceuninck-QuickStep 0:00:10
4Ilan Van Wilder (Bel) Team DSM 0:00:42
5Kevin Colleoni (Ita) Team BikeExchange 0:00:45
6Natnael Tesfazion (Eri) Androni Giocattoli-Sidermec 0:01:13
7Jefferson Cepeda (Ecu) Androni Giocattoli-Sidermec
8Juan Ayuso Pesquera (Spa) Team Colpack Ballan 0:01:48
9Marco Frigo (Ita) Italy 0:02:09
10Antonio Tiberi (Ita) Trek-Segafredo 0:02:57
11Henok Mulueberhan (Eri) Team Qhubeka 0:03:13
12Jokin Murguialday (Spa) Caja Rural-Seguros RGA 0:03:56
13Matteo Jorgenson (USA) Movistar Team 0:05:42
14Henri Vandenabeele (Bel) Development Team DSM 0:06:30
15Marco Brenner (Ger) Team DSM 0:07:28
16Andrii Ponomar (Ukr) Androni Giocattoli-Sidermec 0:08:11
17Oier Lazkano Lopez (Spa) Caja Rural-Seguros RGA 0:13:08
18Finn Fisher-Black (NZl) Jumbo-Visma Development Team 0:17:11
19Einer Rubio Reyes (Col) Movistar Team 0:19:06
20Abner González Rivera (PuR) Movistar Team 0:23:05
21Alessandro Fancellu (Ita) Eolo-Kometa Cycling Team 0:28:19
22Gijs Leemreize (Ned) Jumbo-Visma 0:33:23
23Antonio Puppio (Ita) Team Qhubeka 0:36:55
24Alejandro Osorio Carvajal (Col) Caja Rural-Seguros RGA 0:37:31
25Nicolo' Parisini (Ita) Beltrami TSA Tre Colli 0:38:47
26Sebastian Berwick (Aus) Israel Start-up Nation 0:44:17
27Francesco Carollo (Ita) Mg.k Vis VPM 0:58:07
28Lorenzo Visintainer (Ita) General Store-f.lli Curia-Essegibi 0:59:04
29Ian Garrison (USA) Deceuninck-QuickStep 0:59:13
30Michel Heßmann (Ger) Jumbo-Visma Development Team 1:00:11
31Dmitrii Mukhomediarov (Rus) Russia 1:00:30
Kirsten Frattini
Deputy Editor

Kirsten Frattini is the Deputy Editor of Cyclingnews, overseeing the global racing content plan.

Kirsten has a background in Kinesiology and Health Science. She has been involved in cycling from the community and grassroots level to professional cycling's biggest races, reporting on the WorldTour, Spring Classics, Tours de France, World Championships and Olympic Games.

She began her sports journalism career with Cyclingnews as a North American Correspondent in 2006. In 2018, Kirsten became Women's Editor – overseeing the content strategy, race coverage and growth of women's professional cycling – before becoming Deputy Editor in 2023.

Latest on Cyclingnews