Settimana Internazionale Coppi e Bartali: Vingegaard wins stage 2

Jonas Vingegaard won stage 2 atop the punishing local-circuit ascent of the Sagliano all Rubicone at Settimana Internazionale Coppi e Bartali. The Jumbo-Visma climber proved strongest on the final climb finishing just ahead of Ivan Sosa (Ineos Grenadiers), while Nick Schultz (Team BikeExchange) cross the line in third at three seconds back.

Swipe to scroll horizontally
Results
Pos.Rider Name (Country) TeamResult
1Jonas Vingegaard (Den) Jumbo-Visma 4:17:43
2Ivan Ramiro Sosa Cuervo (Col) Ineos Grenadiers
3Nicholas Schultz (Aus) Team BikeExchange 0:00:04
4Ben Hermans (Bel) Israel Start-up Nation
5Ethan Hayter (GBr) Ineos Grenadiers
6Mauri Vansevenant (Bel) Deceuninck-QuickStep 0:00:10
7Ilan Van Wilder (Bel) Team DSM
8Marco Brenner (Ger) Team DSM
9Sergio Henao Montoya (Col) Team Qhubeka Assos
10Javier Romo Oliver (Spa) Astana-Premier Tech
11Natnael Tesfazion (Eri) Androni Giocattoli-Sidermec 0:00:13
12Jonathan Lastra Martinez (Spa) Caja Rural-Seguros RGA
13Mikkel Honoré (Den) Deceuninck-QuickStep
14Edward Ravasi (Ita) Eolo-Kometa Cycling Team
15Alessandro Fancellu (Ita) Eolo-Kometa Cycling Team 0:00:15
16Amanuel Gebreigzabhier (Eri) Trek-Segafredo
17Kevin Colleoni (Ita) Team BikeExchange
18Jefferson Cepeda (Ecu) Androni Giocattoli-Sidermec 0:00:18
19Carlos Rodriguez Cano (Spa) Ineos Grenadiers 0:00:28
20Matteo Jorgenson (USA) Movistar Team 0:00:31
21Paul Double (GBr) Mg.k Vis VPM 0:00:33
22Jacopo Mosca (Ita) Trek-Segafredo 0:00:42
23Giovanni Carboni (Ita) Bardiani CSF Faizane'
24Rodrigo Contreras Pinzon (Col) Astana-Premier Tech
25Luca Covili (Ita) Bardiani CSF Faizane'
26Unai Cuadrado Ruiz De Gauna (Spa) Euskaltel-Euskadi
27Nicola Conci (Ita) Trek-Segafredo
28Marco Frigo (Ita) Italy 0:00:53
29Edoardo Zardini (Ita) Vini Zabu' Brado KTM 0:00:56
30Alex Tolio (Ita) Italy
31Jokin Murguialday (Spa) Caja Rural-Seguros RGA
32Antonio Angulo Sampedro (Spa) Euskaltel-Euskadi 0:01:04
33Simone Ravanelli (Ita) Androni Giocattoli-Sidermec 0:01:06
34Felix Gall (Aut) Team DSM 0:01:08
35Fabio Felline (Ita) Astana-Premier Tech
36Simone Velasco (Ita) Gazprom-RusVelo 0:01:10
37Alessandro De Marchi (Ita) Israel Start-up Nation
38Garikoitz Bravo Oiarbide (Spa) Euskaltel-Euskadi
39Kevin Vermaerke (USA) Team DSM 0:01:13
40Txomin Juaristi Arrieta (Spa) Euskaltel-Euskadi
41Juan Ayuso Pesquera (Spa) Team Colpack Ballan 0:01:15
42Manuele Boaro (Ita) Astana-Premier Tech 0:01:18
43Andrea Garosio (Ita) Bardiani CSF Faizane'
44Antonio Nibali (Ita) Trek-Segafredo
45Andrii Ponomar (Ukr) Androni Giocattoli-Sidermec
46Henok Mulueberhan (Eri) Team Qhubeka 0:01:32
47Alessandro Monaco (Ita) Bardiani CSF Faizane'
48Eduardo Sepulveda (Arg) Androni Giocattoli-Sidermec 0:01:55
49Giacomo Garavaglia (Ita) Work Service-Marchiol-Dynatek 0:02:00
50Sebastian Henao Gomez (Col) Ineos Grenadiers 0:02:04
51Ben Swift (GBr) Ineos Grenadiers
52Johnatan Cañaveral Vargas (Col) Bardiani CSF Faizane'
53Nikita Stalnov (Kaz) Astana-Premier Tech 0:02:16
54Antonio Tiberi (Ita) Trek-Segafredo 0:02:34
55Lorenzo Fortunato (Ita) Eolo-Kometa Cycling Team 0:02:54
56Cameron Meyer (Aus) Team BikeExchange 0:03:12
57James Piccoli (Can) Israel Start-up Nation 0:04:00
58Erik Fetter (Hun) Eolo-Kometa Cycling Team 0:04:51
59Guy Niv (Isr) Israel Start-up Nation
60Henri Vandenabeele (Bel) Development Team DSM 0:04:55
61Rick Pluimers (Ned) Jumbo-Visma Development Team 0:05:30
62Oier Lazkano Lopez (Spa) Caja Rural-Seguros RGA
63Juan Diego Alba Bolivar (Col) Movistar Team 0:05:32
64Manuel Senni (Ita) Amore e Vita 0:06:14
65Damien Howson (Aus) Team BikeExchange 0:06:20
66Davide Gabburo (Ita) Bardiani CSF Faizane' 0:07:44
67Alessio Martinelli (Ita) Team Colpack Ballan
68Raul Colombo (Ita) Work Service-Marchiol-Dynatek
69Riccardo Lucca (Ita) General Store-f.lli Curia-Essegibi
70Alexander Vdovin (Rus) Russia
71Abner González Rivera (PuR) Movistar Team 0:07:59
72Gleb Brussenskiy (Kaz) Astana-Premier Tech 0:08:57
73Héctor Carretero (Spa) Movistar Team 0:09:20
74Orluis Alberto Aular Sanabria (Ven) Caja Rural-Seguros RGA 0:09:21
75Nicolo' Parisini (Ita) Beltrami TSA Tre Colli 0:10:22
76Leo Hayter (GBr) Development Team DSM 0:11:53
77Petr Rikunov (Rus) Gazprom-RusVelo
78Santiago Umba Lopez (Col) Androni Giocattoli-Sidermec
79Antonio Puppio (Ita) Team Qhubeka
80Lorenzo Visintainer (Ita) General Store-f.lli Curia-Essegibi
81Paul Wright (NZl) Mg.k Vis VPM
82Davide Rebellin (Ita) Work Service-Marchiol-Dynatek
83Ivan Smirnov (Rus) Russia
84Marius Mayrhofer (Ger) Development Team DSM
85Sebastian Berwick (Aus) Israel Start-up Nation
86Michael Hepburn (Aus) Team BikeExchange
87Xabier Mikel Azparren Irurzun (Spa) Euskaltel-Euskadi
88Mick van Dijke (Ned) Jumbo-Visma Development Team 0:13:08
89Michel Heßmann (Ger) Jumbo-Visma Development Team
90Gijs Leemreize (Ned) Jumbo-Visma
91Márton Dina (Hun) Eolo-Kometa Cycling Team 0:13:12
92Dmitrii Mukhomediarov (Rus) Russia 0:13:50
93Josip Rumac (Cro) Androni Giocattoli-Sidermec 0:14:20
94Kevin Rivera Serrano (CRc) Bardiani CSF Faizane' 0:14:22
95Abderrahim Zahiri (Mar) General Store-f.lli Curia-Essegibi 0:14:23
96Lorenzo Milesi (Ita) Beltrami TSA Tre Colli 0:14:53
97Riccardo Tosin (Ita) General Store-f.lli Curia-Essegibi 0:14:55
98Cristian Scaroni (Ita) Gazprom-RusVelo
99Mathias Vacek (Cze) Gazprom-RusVelo
100Lorenzo Balestra (Ita) Beltrami TSA Tre Colli
101Mark Cavendish (GBr) Deceuninck-QuickStep
102Francesco Zandri (Ita) Work Service-Marchiol-Dynatek
103Niklas Eg (Den) Trek-Segafredo 0:15:27
104Nicola Plebani (Ita) Team Colpack Ballan 0:15:58
105Kristian Javier Yustre Rodriguez (Col) Giotti Victoria Savini Due
106Drew Christensen (NZl) Team Qhubeka
107Guido Draghi (Ita) Mg.k Vis VPM
108Luca Cretti (Ita) Beltrami TSA Tre Colli
109Thomas Pesenti (Ita) Beltrami TSA Tre Colli
110Mathias Norsgaard (Den) Movistar Team
111Yuriy Natarov (Kaz) Astana-Premier Tech
112Sam Bewley (NZl) Team BikeExchange
113Dylan Sunderland (Aus) Team Qhubeka Assos
114Shane Archbold (NZl) Deceuninck-QuickStep
115Raffaele Radice (Ita) Mg.k Vis VPM
116Alvaro Cuadros Morata (Spa) Caja Rural-Seguros RGA
117Emil Dima (Rom) Giotti Victoria Savini Due
118Anton Kuzmin (Kaz) Gazprom-RusVelo
119Evgeny Shalunov (Rus) Gazprom-RusVelo
120Finn Fisher-Black (NZl) Jumbo-Visma Development Team
121Michael Zecchin (Ita) Work Service-Marchiol-Dynatek 0:16:09
122Vincenzo Albanese (Ita) Eolo-Kometa Cycling Team
123Mattia Petrucci (Ita) Team Colpack Ballan
124Alejandro Osorio Carvajal (Col) Caja Rural-Seguros RGA
125Kamil Gradek (Pol) Vini Zabu' Brado KTM 0:16:18
126Alex Dowsett (GBr) Israel Start-up Nation 0:16:55
127Einer Rubio Reyes (Col) Movistar Team 0:17:06
128Gleb Syritsa (Rus) Russia 0:18:50
129Nikita Bersenev (Rus) Russia 0:18:51
130Damiano Cima (Ita) Gazprom-RusVelo 0:18:53
131Marco Frapporti (Ita) Vini Zabu' Brado KTM
132Nicolo Pencedano (Ita) Mg.k Vis VPM
133Niccolo' Salvietti (Ita) Mg.k Vis VPM
134Luca Coati (Ita) Team Qhubeka
135Matthias Brändle (Aut) Israel Start-up Nation
136Simone Bevilacqua (Ita) Vini Zabu' Brado KTM
137Matteo Baseggio (Ita) General Store-f.lli Curia-Essegibi
138Mattia Guasco (Ita) Team Qhubeka
139Andrea Guardini (Ita) Giotti Victoria Savini Due
140Francesco Della Lunga (Ita) Team Colpack Ballan
141Dominik Gorak (Pol) General Store-f.lli Curia-Essegibi
142Davide De Pretto (Ita) Beltrami TSA Tre Colli
143Ian Garrison (USA) Deceuninck-QuickStep
144Gergely Szarka (Hun) Giotti Victoria Savini Due
145Mattia Frapporti (Ita) Eolo-Kometa Cycling Team
146Davide Boscaro (Ita) Team Colpack Ballan
147Cristian Rocchetta (Ita) General Store-f.lli Curia-Essegibi
148Federico Burchio (Ita) Work Service-Marchiol-Dynatek
149Hector Saez Benito (Spa) Caja Rural-Seguros RGA
150Tommaso Nencini (Ita) Italy 0:19:02
151Luca Colnaghi (ITA) Italy
152Stefano Di Benedetto (Ita) Work Service-Marchiol-Dynatek 0:19:03
153Andrea Piras (Ita) Beltrami TSA Tre Colli 0:19:14
154Gidas Umbri (Ita) Team Colpack Ballan 0:19:21
155Francesco Carollo (Ita) Mg.k Vis VPM 0:19:45
156Riccardo Stacchiotti (Ita) Vini Zabu' Brado KTM 0:20:38
157Emanuele Onesti (Ita) Giotti Victoria Savini Due
158Jakub Mareczko (Ita) Vini Zabu' Brado KTM
159Liam Bertazzo (Ita) Vini Zabu' Brado KTM 0:21:07
160Michele Scartezzini (Ita) Italy 0:21:39
161Kirill Sveshnikov (Rus) Russia 0:29:54
162Arseny Nikiforov (Rus) Russia
DNFEddie Dunbar (Irl) Ineos Grenadiers
DNFRaul-Antonio Sinza (Rom) Giotti Victoria Savini Due
DNFPaolo Simion (Ita) Giotti Victoria Savini Due
DNSAndrea Vendrame (Ita) Italy
Swipe to scroll horizontally
Finish
Pos.Rider Name (Country) TeamResult
1Jonas Vingegaard (Den) Jumbo-Visma 10
2Ivan Ramiro Sosa Cuervo (Col) Ineos Grenadiers 8
3Nicholas Schultz (Aus) Team BikeExchange 6
4Ben Hermans (Bel) Israel Start-up Nation 5
5Ethan Hayter (GBr) Ineos Grenadiers 4
6Mauri Vansevenant (Bel) Deceuninck-QuickStep 3
7Ilan Van Wilder (Bel) Team DSM 2
8Marco Brenner (Ger) Team DSM 1
Swipe to scroll horizontally
Mountain 1
Pos.Rider Name (Country) TeamResult
1Mattia Petrucci (Ita) Team Colpack Ballan 8
2Márton Dina (Hun) Eolo-Kometa Cycling Team 6
3Emil Dima (Rom) Giotti Victoria Savini Due 4
4Xabier Mikel Azparren Irurzun (Spa) Euskaltel-Euskadi 2
5Francesco Carollo (Ita) Mg.k Vis VPM 1
Swipe to scroll horizontally
Mountain 2
Pos.Rider Name (Country) TeamResult
1Márton Dina (Hun) Eolo-Kometa Cycling Team 5
2Mattia Petrucci (Ita) Team Colpack Ballan 3
3Xabier Mikel Azparren Irurzun (Spa) Euskaltel-Euskadi 2
Swipe to scroll horizontally
Mountain 3
Pos.Rider Name (Country) TeamResult
1Márton Dina (Hun) Eolo-Kometa Cycling Team 5
2James Piccoli (Can) Israel Start-up Nation 3
3Edoardo Zardini (Ita) Vini Zabu' Brado KTM 2
Swipe to scroll horizontally
Young rider
Pos.Rider Name (Country) TeamResult
1Ethan Hayter (GBr) Ineos Grenadiers 4:17:47
2Mauri Vansevenant (Bel) Deceuninck-QuickStep 0:00:06
3Ilan Van Wilder (Bel) Team DSM
4Marco Brenner (Ger) Team DSM
5Natnael Tesfazion (Eri) Androni Giocattoli-Sidermec 0:00:09
6Alessandro Fancellu (Ita) Eolo-Kometa Cycling Team 0:00:11
7Kevin Colleoni (Ita) Team BikeExchange
8Jefferson Cepeda (Ecu) Androni Giocattoli-Sidermec 0:00:14
9Carlos Rodriguez Cano (Spa) Ineos Grenadiers 0:00:24
10Matteo Jorgenson (USA) Movistar Team 0:00:27
11Marco Frigo (Ita) Italy 0:00:49
12Alex Tolio (Ita) Italy 0:00:52
13Jokin Murguialday (Spa) Caja Rural-Seguros RGA
14Felix Gall (Aut) Team DSM 0:01:04
15Kevin Vermaerke (USA) Team DSM 0:01:09
16Juan Ayuso Pesquera (Spa) Team Colpack Ballan 0:01:11
17Andrii Ponomar (Ukr) Androni Giocattoli-Sidermec 0:01:14
18Henok Mulueberhan (Eri) Team Qhubeka 0:01:28
19Alessandro Monaco (Ita) Bardiani CSF Faizane'
20Antonio Tiberi (Ita) Trek-Segafredo 0:02:30
21Erik Fetter (Hun) Eolo-Kometa Cycling Team 0:04:47
22Henri Vandenabeele (Bel) Development Team DSM 0:04:51
23Rick Pluimers (Ned) Jumbo-Visma Development Team 0:05:26
24Oier Lazkano Lopez (Spa) Caja Rural-Seguros RGA
25Alessio Martinelli (Ita) Team Colpack Ballan 0:07:40
26Abner González Rivera (PuR) Movistar Team 0:07:55
27Gleb Brussenskiy (Kaz) Astana-Premier Tech 0:08:53
28Nicolo' Parisini (Ita) Beltrami TSA Tre Colli 0:10:18
29Leo Hayter (GBr) Development Team DSM 0:11:49
30Santiago Umba Lopez (Col) Androni Giocattoli-Sidermec
31Antonio Puppio (Ita) Team Qhubeka
32Lorenzo Visintainer (Ita) General Store-f.lli Curia-Essegibi
33Paul Wright (NZl) Mg.k Vis VPM
34Ivan Smirnov (Rus) Russia
35Marius Mayrhofer (Ger) Development Team DSM
36Sebastian Berwick (Aus) Israel Start-up Nation
37Xabier Mikel Azparren Irurzun (Spa) Euskaltel-Euskadi
38Mick van Dijke (Ned) Jumbo-Visma Development Team 0:13:04
39Michel Heßmann (Ger) Jumbo-Visma Development Team
40Gijs Leemreize (Ned) Jumbo-Visma
41Dmitrii Mukhomediarov (Rus) Russia 0:13:46
42Kevin Rivera Serrano (CRc) Bardiani CSF Faizane' 0:14:18
43Lorenzo Milesi (Ita) Beltrami TSA Tre Colli 0:14:49
44Riccardo Tosin (Ita) General Store-f.lli Curia-Essegibi 0:14:51
45Mathias Vacek (Cze) Gazprom-RusVelo
46Lorenzo Balestra (Ita) Beltrami TSA Tre Colli
47Nicola Plebani (Ita) Team Colpack Ballan 0:15:54
48Drew Christensen (NZl) Team Qhubeka
49Guido Draghi (Ita) Mg.k Vis VPM
50Luca Cretti (Ita) Beltrami TSA Tre Colli
51Thomas Pesenti (Ita) Beltrami TSA Tre Colli
52Finn Fisher-Black (NZl) Jumbo-Visma Development Team
53Michael Zecchin (Ita) Work Service-Marchiol-Dynatek 0:16:05
54Mattia Petrucci (Ita) Team Colpack Ballan
55Alejandro Osorio Carvajal (Col) Caja Rural-Seguros RGA
56Einer Rubio Reyes (Col) Movistar Team 0:17:02
57Gleb Syritsa (Rus) Russia 0:18:46
58Nikita Bersenev (Rus) Russia 0:18:47
59Nicolo Pencedano (Ita) Mg.k Vis VPM 0:18:49
60Luca Coati (Ita) Team Qhubeka
61Matteo Baseggio (Ita) General Store-f.lli Curia-Essegibi
62Mattia Guasco (Ita) Team Qhubeka
63Francesco Della Lunga (Ita) Team Colpack Ballan
64Dominik Gorak (Pol) General Store-f.lli Curia-Essegibi
65Davide De Pretto (Ita) Beltrami TSA Tre Colli
66Ian Garrison (USA) Deceuninck-QuickStep
67Gergely Szarka (Hun) Giotti Victoria Savini Due
68Davide Boscaro (Ita) Team Colpack Ballan
69Cristian Rocchetta (Ita) General Store-f.lli Curia-Essegibi
70Tommaso Nencini (Ita) Italy 0:18:58
71Luca Colnaghi (ITA) Italy
72Stefano Di Benedetto (Ita) Work Service-Marchiol-Dynatek 0:18:59
73Andrea Piras (Ita) Beltrami TSA Tre Colli 0:19:10
74Gidas Umbri (Ita) Team Colpack Ballan 0:19:17
75Francesco Carollo (Ita) Mg.k Vis VPM 0:19:41
76Arseny Nikiforov (Rus) Russia 0:29:50
Swipe to scroll horizontally
Team
Pos.Rider Name (Country) TeamResult
1Ineos Grenadiers 12:53:41
2Team DSM 0:00:56
3Androni Giocattoli-Sidermec 0:01:05
4Trek-Segafredo 0:01:07
5Astana-Premier Tech 0:01:28
6Bardiani CSF Faizane' 0:02:10
7Euskaltel 0:02:24
8Eolo-Kometa Cycling Team 0:02:50
9Team BikeExchange 0:02:59
10Israel Start-up Nation 0:04:42
11Caja Rural-Seguros RGA 0:06:07
12Italy 0:07:31
13Team Qhubeka 0:13:03
14Movistar Team 0:13:30
15Deceuninck-QuickStep 0:14:46
16Jumbo-Visma 0:18:06
17Work Service Marchiol Dinatek 0:21:05
18Team Colpack Ballan 0:24:25
19Gazprom-RusVelo 0:27:26
20Mg.k vis Vpm 0:27:52
21Russia 0:32:55
22General Store 0:33:28
23Vini Zabu' Brado KTM 0:35:35
24Beltrami tsa tre Colli 0:39:38
25Giotti Victoria 0:50:17
Swipe to scroll horizontally
General classification after stage 2
Pos.Rider Name (Country) TeamResult
1Jonas Vingegaard (Den) Jumbo-Visma 6:48:25
2Ivan Ramiro Sosa Cuervo (Col) Ineos Grenadiers 0:00:01
3Ben Hermans (Bel) Israel Start-up Nation 0:00:03
4Nicholas Schultz (Aus) Team BikeExchange 0:00:05
5Javier Romo Oliver (Spa) Astana-Premier Tech 0:00:10
6Ethan Hayter (GBr) Ineos Grenadiers 0:00:11
7Mauri Vansevenant (Bel) Deceuninck-QuickStep
8Mikkel Honoré (Den) Deceuninck-QuickStep 0:00:14
9Kevin Colleoni (Ita) Team BikeExchange 0:00:20
10Sergio Henao Montoya (Col) Team Qhubeka Assos 0:00:31
11Amanuel Gebreigzabhier (Eri) Trek-Segafredo 0:00:37
12Ilan Van Wilder (Bel) Team DSM 0:00:41
13Marco Brenner (Ger) Team DSM
14Rodrigo Contreras Pinzon (Col) Astana-Premier Tech 0:00:42
15Jonathan Lastra Martinez (Spa) Caja Rural-Seguros RGA
16Edward Ravasi (Ita) Eolo-Kometa Cycling Team 0:00:44
17Alessandro Fancellu (Ita) Eolo-Kometa Cycling Team 0:00:46
18Matteo Jorgenson (USA) Movistar Team 0:00:51
19Natnael Tesfazion (Eri) Androni Giocattoli-Sidermec 0:00:55
20Jefferson Cepeda (Ecu) Androni Giocattoli-Sidermec 0:01:00
21Jacopo Mosca (Ita) Trek-Segafredo 0:01:04
22Nicola Conci (Ita) Trek-Segafredo
23Marco Frigo (Ita) Italy 0:01:06
24Fabio Felline (Ita) Astana-Premier Tech 0:01:08
25Alex Tolio (Ita) Italy 0:01:09
26Alessandro De Marchi (Ita) Israel Start-up Nation
27Manuele Boaro (Ita) Astana-Premier Tech 0:01:18
28Edoardo Zardini (Ita) Vini Zabu' Brado KTM 0:01:19
29Unai Cuadrado Ruiz De Gauna (Spa) Euskaltel-Euskadi 0:01:23
30Jokin Murguialday (Spa) Caja Rural-Seguros RGA 0:01:25
31Paul Double (GBr) Mg.k Vis VPM 0:01:34
32Felix Gall (Aut) Team DSM 0:01:39
33Simone Velasco (Ita) Gazprom-RusVelo
34Antonio Nibali (Ita) Trek-Segafredo 0:01:40
35Luca Covili (Ita) Bardiani CSF Faizane' 0:01:41
36Giovanni Carboni (Ita) Bardiani CSF Faizane'
37Carlos Rodriguez Cano (Spa) Ineos Grenadiers 0:01:42
38Kevin Vermaerke (USA) Team DSM 0:01:44
39Antonio Angulo Sampedro (Spa) Euskaltel-Euskadi 0:01:45
40Simone Ravanelli (Ita) Androni Giocattoli-Sidermec 0:01:48
41Juan Ayuso Pesquera (Spa) Team Colpack Ballan 0:01:49
42Garikoitz Bravo Oiarbide (Spa) Euskaltel-Euskadi 0:01:51
43Henok Mulueberhan (Eri) Team Qhubeka 0:01:53
44Txomin Juaristi Arrieta (Spa) Euskaltel-Euskadi 0:01:54
45Andrii Ponomar (Ukr) Androni Giocattoli-Sidermec 0:02:00
46Ben Swift (GBr) Ineos Grenadiers 0:02:11
47Andrea Garosio (Ita) Bardiani CSF Faizane' 0:02:17
48Sebastian Henao Gomez (Col) Ineos Grenadiers 0:02:21
49Nikita Stalnov (Kaz) Astana-Premier Tech 0:02:25
50Alessandro Monaco (Ita) Bardiani CSF Faizane' 0:02:32
51Eduardo Sepulveda (Arg) Androni Giocattoli-Sidermec 0:02:37
52Antonio Tiberi (Ita) Trek-Segafredo 0:02:56
53Johnatan Cañaveral Vargas (Col) Bardiani CSF Faizane' 0:03:03
54Giacomo Garavaglia (Ita) Work Service-Marchiol-Dynatek
55Cameron Meyer (Aus) Team BikeExchange 0:03:25
56Lorenzo Fortunato (Ita) Eolo-Kometa Cycling Team 0:03:58
57James Piccoli (Can) Israel Start-up Nation 0:03:59
58Guy Niv (Isr) Israel Start-up Nation 0:04:50
59Erik Fetter (Hun) Eolo-Kometa Cycling Team 0:05:22
60Henri Vandenabeele (Bel) Development Team DSM 0:05:26
61Rick Pluimers (Ned) Jumbo-Visma Development Team 0:05:40
62Juan Diego Alba Bolivar (Col) Movistar Team 0:05:52
63Oier Lazkano Lopez (Spa) Caja Rural-Seguros RGA 0:05:59
64Damien Howson (Aus) Team BikeExchange 0:06:25
65Alessio Martinelli (Ita) Team Colpack Ballan 0:08:18
66Abner González Rivera (PuR) Movistar Team 0:08:19
67Riccardo Lucca (Ita) General Store-f.lli Curia-Essegibi 0:08:25
68Alexander Vdovin (Rus) Russia 0:08:35
69Manuel Senni (Ita) Amore e Vita 0:08:41
70Davide Gabburo (Ita) Bardiani CSF Faizane' 0:08:43
71Raul Colombo (Ita) Work Service-Marchiol-Dynatek 0:08:47
72Gleb Brussenskiy (Kaz) Astana-Premier Tech 0:08:57
73Héctor Carretero (Spa) Movistar Team 0:09:40
74Orluis Alberto Aular Sanabria (Ven) Caja Rural-Seguros RGA 0:09:50
75Sebastian Berwick (Aus) Israel Start-up Nation 0:11:52
76Nicolo' Parisini (Ita) Beltrami TSA Tre Colli 0:11:54
77Michael Hepburn (Aus) Team BikeExchange 0:11:58
78Antonio Puppio (Ita) Team Qhubeka 0:12:14
79Marius Mayrhofer (Ger) Development Team DSM 0:12:22
80Petr Rikunov (Rus) Gazprom-RusVelo
81Leo Hayter (GBr) Development Team DSM 0:12:24
82Ivan Smirnov (Rus) Russia 0:12:30
83Lorenzo Visintainer (Ita) General Store-f.lli Curia-Essegibi 0:12:34
84Xabier Mikel Azparren Irurzun (Spa) Euskaltel-Euskadi
85Santiago Umba Lopez (Col) Androni Giocattoli-Sidermec 0:12:35
86Davide Rebellin (Ita) Work Service-Marchiol-Dynatek 0:12:56
87Mick van Dijke (Ned) Jumbo-Visma Development Team 0:13:18
88Gijs Leemreize (Ned) Jumbo-Visma
89Paul Wright (NZl) Mg.k Vis VPM 0:13:42
90Márton Dina (Hun) Eolo-Kometa Cycling Team 0:13:43
91Dmitrii Mukhomediarov (Rus) Russia 0:14:27
92Mark Cavendish (GBr) Deceuninck-QuickStep 0:14:52
93Josip Rumac (Cro) Androni Giocattoli-Sidermec 0:15:02
94Abderrahim Zahiri (Mar) General Store-f.lli Curia-Essegibi 0:15:04
95Kevin Rivera Serrano (CRc) Bardiani CSF Faizane' 0:15:21
96Cristian Scaroni (Ita) Gazprom-RusVelo 0:15:24
97Mathias Vacek (Cze) Gazprom-RusVelo
98Lorenzo Milesi (Ita) Beltrami TSA Tre Colli 0:15:35
99Riccardo Tosin (Ita) General Store-f.lli Curia-Essegibi 0:15:36
100Lorenzo Balestra (Ita) Beltrami TSA Tre Colli 0:15:37
101Michel Heßmann (Ger) Jumbo-Visma Development Team 0:15:50
102Yuriy Natarov (Kaz) Astana-Premier Tech 0:15:58
103Finn Fisher-Black (NZl) Jumbo-Visma Development Team 0:16:08
104Drew Christensen (NZl) Team Qhubeka 0:16:19
105Evgeny Shalunov (Rus) Gazprom-RusVelo 0:16:27
106Anton Kuzmin (Kaz) Gazprom-RusVelo
107Mathias Norsgaard (Den) Movistar Team
108Nicola Plebani (Ita) Team Colpack Ballan 0:16:32
109Alejandro Osorio Carvajal (Col) Caja Rural-Seguros RGA 0:16:38
110Luca Cretti (Ita) Beltrami TSA Tre Colli 0:16:40
111Kamil Gradek (Pol) Vini Zabu' Brado KTM 0:16:41
112Mattia Petrucci (Ita) Team Colpack Ballan 0:16:43
113Alex Dowsett (GBr) Israel Start-up Nation 0:16:54
114Shane Archbold (NZl) Deceuninck-QuickStep
115Guido Draghi (Ita) Mg.k Vis VPM 0:16:59
116Emil Dima (Rom) Giotti Victoria Savini Due 0:17:13
117Kristian Javier Yustre Rodriguez (Col) Giotti Victoria Savini Due
118Dylan Sunderland (Aus) Team Qhubeka Assos 0:17:19
119Michael Zecchin (Ita) Work Service-Marchiol-Dynatek 0:17:21
120Einer Rubio Reyes (Col) Movistar Team 0:17:26
121Niklas Eg (Den) Trek-Segafredo 0:17:30
122Vincenzo Albanese (Ita) Eolo-Kometa Cycling Team 0:17:41
123Raffaele Radice (Ita) Mg.k Vis VPM 0:18:02
124Ian Garrison (USA) Deceuninck-QuickStep 0:18:54
125Matthias Brändle (Aut) Israel Start-up Nation 0:19:06
126Luca Coati (Ita) Team Qhubeka 0:19:14
127Tommaso Nencini (Ita) Italy 0:19:15
128Marco Frapporti (Ita) Vini Zabu' Brado KTM 0:19:16
129Simone Bevilacqua (Ita) Vini Zabu' Brado KTM
130Hector Saez Benito (Spa) Caja Rural-Seguros RGA 0:19:22
131Mattia Frapporti (Ita) Eolo-Kometa Cycling Team 0:19:24
132Gleb Syritsa (Rus) Russia 0:19:27
133Francesco Della Lunga (Ita) Team Colpack Ballan
134Davide Boscaro (Ita) Team Colpack Ballan
135Nikita Bersenev (Rus) Russia 0:19:28
136Alvaro Cuadros Morata (Spa) Caja Rural-Seguros RGA 0:19:33
137Cristian Rocchetta (Ita) General Store-f.lli Curia-Essegibi 0:19:34
138Matteo Baseggio (Ita) General Store-f.lli Curia-Essegibi
139Dominik Gorak (Pol) General Store-f.lli Curia-Essegibi
140Davide De Pretto (Ita) Beltrami TSA Tre Colli 0:19:35
141Damiano Cima (Ita) Gazprom-RusVelo 0:19:45
142Francesco Zandri (Ita) Work Service-Marchiol-Dynatek 0:19:53
143Niccolo' Salvietti (Ita) Mg.k Vis VPM 0:19:54
144Gidas Umbri (Ita) Team Colpack Ballan 0:19:55
145Federico Burchio (Ita) Work Service-Marchiol-Dynatek 0:19:56
146Andrea Piras (Ita) Beltrami TSA Tre Colli
147Andrea Guardini (Ita) Giotti Victoria Savini Due 0:20:08
148Stefano Di Benedetto (Ita) Work Service-Marchiol-Dynatek 0:20:09
149Thomas Pesenti (Ita) Beltrami TSA Tre Colli 0:20:23
150Gergely Szarka (Hun) Giotti Victoria Savini Due 0:20:26
151Mattia Guasco (Ita) Team Qhubeka 0:20:37
152Luca Colnaghi (ITA) Italy 0:20:38
153Francesco Carollo (Ita) Mg.k Vis VPM 0:20:46
154Sam Bewley (NZl) Team BikeExchange 0:21:21
155Emanuele Onesti (Ita) Giotti Victoria Savini Due 0:21:53
156Michele Scartezzini (Ita) Italy 0:22:07
157Jakub Mareczko (Ita) Vini Zabu' Brado KTM 0:22:19
158Riccardo Stacchiotti (Ita) Vini Zabu' Brado KTM 0:22:35
159Nicolo Pencedano (Ita) Mg.k Vis VPM 0:23:39
160Liam Bertazzo (Ita) Vini Zabu' Brado KTM 0:24:13
161Kirill Sveshnikov (Rus) Russia 0:31:48
162Arseny Nikiforov (Rus) Russia 0:33:18
Swipe to scroll horizontally
Point classification
Pos.Rider Name (Country) TeamResult
1Jonas Vingegaard (Den) Jumbo-Visma 10
2Jakub Mareczko (Ita) Vini Zabu' Brado KTM 10
3Ivan Ramiro Sosa Cuervo (Col) Ineos Grenadiers 8
4Ethan Hayter (GBr) Ineos Grenadiers 8
5Mark Cavendish (GBr) Deceuninck-QuickStep 8
6Nicholas Schultz (Aus) Team BikeExchange 6
7Marius Mayrhofer (Ger) Development Team DSM 6
8Ben Hermans (Bel) Israel Start-up Nation 5
9Luca Coati (Ita) Team Qhubeka 5
10Mauri Vansevenant (Bel) Deceuninck-QuickStep 3
11Michael Zecchin (Ita) Work Service-Marchiol-Dynatek 3
12Ilan Van Wilder (Bel) Team DSM 2
13Cristian Rocchetta (Ita) General Store-f.lli Curia-Essegibi 2
14Marco Brenner (Ger) Team DSM 1
15Vincenzo Albanese (Ita) Eolo-Kometa Cycling Team 1
Swipe to scroll horizontally
Mountain classification
Pos.Rider Name (Country) TeamResult
1Márton Dina (Hun) Eolo-Kometa Cycling Team 16
2Mattia Petrucci (Ita) Team Colpack Ballan 11
3Raffaele Radice (Ita) Mg.k Vis VPM 11
4Francesco Zandri (Ita) Work Service-Marchiol-Dynatek 10
5Xabier Mikel Azparren Irurzun (Spa) Euskaltel-Euskadi 4
6Emil Dima (Rom) Giotti Victoria Savini Due 4
7James Piccoli (Can) Israel Start-up Nation 3
8Ian Garrison (USA) Deceuninck-QuickStep 3
9Edoardo Zardini (Ita) Vini Zabu' Brado KTM 2
10Lorenzo Fortunato (Ita) Eolo-Kometa Cycling Team 2
11Paul Wright (NZl) Mg.k Vis VPM 2
12Mark Cavendish (GBr) Deceuninck-QuickStep 2
13Francesco Carollo (Ita) Mg.k Vis VPM 1
Swipe to scroll horizontally
Young rider classification
Pos.Rider Name (Country) TeamResult
1Ethan Hayter (GBr) Ineos Grenadiers 6:48:36
2Mauri Vansevenant (Bel) Deceuninck-QuickStep
3Kevin Colleoni (Ita) Team BikeExchange 0:00:09
4Ilan Van Wilder (Bel) Team DSM 0:00:30
5Marco Brenner (Ger) Team DSM
6Alessandro Fancellu (Ita) Eolo-Kometa Cycling Team 0:00:35
7Matteo Jorgenson (USA) Movistar Team 0:00:40
8Natnael Tesfazion (Eri) Androni Giocattoli-Sidermec 0:00:44
9Jefferson Cepeda (Ecu) Androni Giocattoli-Sidermec 0:00:49
10Marco Frigo (Ita) Italy 0:00:55
11Alex Tolio (Ita) Italy 0:00:58
12Jokin Murguialday (Spa) Caja Rural-Seguros RGA 0:01:14
13Felix Gall (Aut) Team DSM 0:01:28
14Carlos Rodriguez Cano (Spa) Ineos Grenadiers 0:01:31
15Kevin Vermaerke (USA) Team DSM 0:01:33
16Juan Ayuso Pesquera (Spa) Team Colpack Ballan 0:01:38
17Henok Mulueberhan (Eri) Team Qhubeka 0:01:42
18Andrii Ponomar (Ukr) Androni Giocattoli-Sidermec 0:01:49
19Alessandro Monaco (Ita) Bardiani CSF Faizane' 0:02:21
20Antonio Tiberi (Ita) Trek-Segafredo 0:02:45
21Erik Fetter (Hun) Eolo-Kometa Cycling Team 0:05:11
22Henri Vandenabeele (Bel) Development Team DSM 0:05:15
23Rick Pluimers (Ned) Jumbo-Visma Development Team 0:05:29
24Oier Lazkano Lopez (Spa) Caja Rural-Seguros RGA 0:05:48
25Alessio Martinelli (Ita) Team Colpack Ballan 0:08:07
26Abner González Rivera (PuR) Movistar Team 0:08:08
27Gleb Brussenskiy (Kaz) Astana-Premier Tech 0:08:46
28Sebastian Berwick (Aus) Israel Start-up Nation 0:11:41
29Nicolo' Parisini (Ita) Beltrami TSA Tre Colli 0:11:43
30Antonio Puppio (Ita) Team Qhubeka 0:12:03
31Marius Mayrhofer (Ger) Development Team DSM 0:12:11
32Leo Hayter (GBr) Development Team DSM 0:12:13
33Ivan Smirnov (Rus) Russia 0:12:19
34Lorenzo Visintainer (Ita) General Store-f.lli Curia-Essegibi 0:12:23
35Xabier Mikel Azparren Irurzun (Spa) Euskaltel-Euskadi
36Santiago Umba Lopez (Col) Androni Giocattoli-Sidermec 0:12:24
37Mick van Dijke (Ned) Jumbo-Visma Development Team 0:13:07
38Gijs Leemreize (Ned) Jumbo-Visma
39Paul Wright (NZl) Mg.k Vis VPM 0:13:31
40Dmitrii Mukhomediarov (Rus) Russia 0:14:16
41Kevin Rivera Serrano (CRc) Bardiani CSF Faizane' 0:15:10
42Mathias Vacek (Cze) Gazprom-RusVelo 0:15:13
43Lorenzo Milesi (Ita) Beltrami TSA Tre Colli 0:15:24
44Riccardo Tosin (Ita) General Store-f.lli Curia-Essegibi 0:15:25
45Lorenzo Balestra (Ita) Beltrami TSA Tre Colli 0:15:26
46Michel Heßmann (Ger) Jumbo-Visma Development Team 0:15:39
47Finn Fisher-Black (NZl) Jumbo-Visma Development Team 0:15:57
48Drew Christensen (NZl) Team Qhubeka 0:16:08
49Nicola Plebani (Ita) Team Colpack Ballan 0:16:21
50Alejandro Osorio Carvajal (Col) Caja Rural-Seguros RGA 0:16:27
51Luca Cretti (Ita) Beltrami TSA Tre Colli 0:16:29
52Mattia Petrucci (Ita) Team Colpack Ballan 0:16:32
53Guido Draghi (Ita) Mg.k Vis VPM 0:16:48
54Michael Zecchin (Ita) Work Service-Marchiol-Dynatek 0:17:10
55Einer Rubio Reyes (Col) Movistar Team 0:17:15
56Ian Garrison (USA) Deceuninck-QuickStep 0:18:43
57Luca Coati (Ita) Team Qhubeka 0:19:03
58Tommaso Nencini (Ita) Italy 0:19:04
59Gleb Syritsa (Rus) Russia 0:19:16
60Francesco Della Lunga (Ita) Team Colpack Ballan
61Davide Boscaro (Ita) Team Colpack Ballan
62Nikita Bersenev (Rus) Russia 0:19:17
63Cristian Rocchetta (Ita) General Store-f.lli Curia-Essegibi 0:19:23
64Matteo Baseggio (Ita) General Store-f.lli Curia-Essegibi
65Dominik Gorak (Pol) General Store-f.lli Curia-Essegibi
66Davide De Pretto (Ita) Beltrami TSA Tre Colli 0:19:24
67Gidas Umbri (Ita) Team Colpack Ballan 0:19:44
68Andrea Piras (Ita) Beltrami TSA Tre Colli 0:19:45
69Stefano Di Benedetto (Ita) Work Service-Marchiol-Dynatek 0:19:58
70Thomas Pesenti (Ita) Beltrami TSA Tre Colli 0:20:12
71Gergely Szarka (Hun) Giotti Victoria Savini Due 0:20:15
72Mattia Guasco (Ita) Team Qhubeka 0:20:26
73Luca Colnaghi (ITA) Italy 0:20:27
74Francesco Carollo (Ita) Mg.k Vis VPM 0:20:35
75Nicolo Pencedano (Ita) Mg.k Vis VPM 0:23:28
76Arseny Nikiforov (Rus) Russia 0:33:07
Swipe to scroll horizontally
Team classification
Pos.Rider Name (Country) TeamResult
1Ineos Grenadiers 20:02:40
2Team DSM 0:01:20
3Astana-Premier Tech 0:01:21
4Trek-Segafredo 0:01:22
5Androni Giocattoli-Sidermec 0:01:40
6Team BikeExchange 0:02:57
7Euskatel-Euskadi 0:02:58
8Bardiani CSF Faizane' 0:03:02
9Eolo-Kometa 0:03:14
10Israel Start-up Nation 0:04:34
11Caja Rural-Seguros RGA 0:06:29
12Italy 0:07:37
13Team Qhubeka 0:13:17
14Movistar Team 0:13:43
15Deceuninck-QuickStep 0:14:40
16Jumbo-Visma 0:18:09
17Work Service Marchiol Dinatek 0:22:01
18Team Colpack Ballan 0:24:52
19Gazprom-RusVelo 0:27:48
20MG.K VIS VPM 0:28:46
21Russia 0:33:25
22General Store Flli Curia 0:34:02
23Vini Zabu' Brado KTM 0:35:51
24Beltram TSA 0:40:13
25Giotti-Savini Due 0:51:25
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