Mauro Schmid wins Settimana Coppi e Bartali opener

Mauro Schmid (QuickStep-AlphaVinyl) won the opening stage at Settimana Coppi e Bartali from a two-up sprint ahead of late-race breakaway companion Eddie Dunbar (Ineos Grenadiers).

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