Koen Bouwman (Jumbo Visma) outsprinted his breakaway rivals on the Santuario di Castelmonte summit finish to score his second stage win of the Giro d’Italia.
The Dutch climbing king topped Mauro Schmid (Quick-Step Alpha Vinyl) and Alessandro Tonelli (Bardiani-CSF) after a tight bend in the final 100 meters left Andrea Vendrame (Ag2r-Citroën) and Attila Valter (Groupama FDJ) battering into the barriers and out of contention.
— Cycling out of context (@OutOfCycling) May 27, 2022
The GC contenders came to the line together, around four minutes later.
There were no gaps between the key players Richard Carapaz (Ineos Grenadiers), Jai Hindley (Bora-Hansgrohe) and Mikel Landa (Bahrain-Victorious) to leave the top-3 separated by 65 seconds, and only three seconds between pink jersey Carapaz and second-place Hindley.
Those tiny margins set the scene for a stunning final weekend with its Dolomite “Queen Stage” and final TT.
Bouwman brought Jumbo-Visma more than just a second stage victory after the disappointment of Tom Dumoulin and Tobias Foss’ torpedoed GC bid.
Bouwman also did enough to seal the KoM classification with his ride Friday. He just needs to make it through to Verona to become the first Dutchman to win the Giro’s Azzura jersey.
“After my first victory, it would be really nice if I could have another one. It was only my second win as a pro, now winning two stages in the Giro, I am just so happy, I don’t have words,” he said.
“I knew there was a corner to the left, but I didn’t know it was this sharp. I knew I had to take the inside line, I don’t know if anyone crashed, I am just really happy. That was the goal today to make sure I kept the blue jersey, and now that is coming with the stage victory, I cannot believe it.”

Bouwman and break gets breathing space, Porte abandons
The fight for the break was fierce as ever and a stellar selection eventually went clear. Groupama FDJ, Jumbo Visma and Quick Step all put two riders into the 12-rider move.
Schmid, Bouwman, Valter, Magnus Cort (EF Education EasyPost), and Edoardo Affini (Jumbo-Visma) were riders to watch in a powerful group that soon grew a huge gap of up to 10 minutes over the bunch as it rolled through the first-half of the stage.
Bora-Hansgrohe kept the tempo high in the bunch behind, briefly splitting the peloton with its high-paced descent from the second climb as the race rumbled across the border into Slovenia.
The most significant inflection point of the first half of the stage was when Richie Porte was dropped in the first half of the race after being spotted vomiting at the side of the road.
Also read: Porte out of Giro d’Italia
The veteran superdomestique ground away at the back of the bunch for 20km before abandoning at around 80km to go in what could be a crucial moment for Richard Carapaz.
Kolovrat climb cracks the break
Inisders had touted the Cat.1 Kolovrat climb at 50km to go as crucial to Friday’s stage.
At 10.3km and 9.2 percent and with a stack of shocking ramps, the Slovenian climb soon whittled down the break.
By the summit, a stack of breakaway riders had lost the wheels to leave just Schmid, Bouwman, Valter and Tonelli out front. Tonelli yo-yo’d on and off the break but hung tough to crest the climb with the rest as Bouwman took the final points needed to seal the KoM competition.
Verdrame emerged from nowhere to lead the breakaway in the descent after being dropped on the climb some time before.
The fivesome kept rolling together all the way through the huge descent toward the final climb that would eventually crown the stage-winner.
Meanwhile, the attrition was similar in the peloton on the steep Slovenian climb.
Bora-Hansgrohe kept bossing on the front through the lower slopes as Ineos Grenadiers began to lose riders. The German crew also lost depth under its own relentless pace to leave both Carapaz and Hindley short of support. Landa kept close behind with a phalanx of Bahrain-Victorious teammates.
Santuario di Castelmonte summit sprints

The five-rider group hit the final seven-kilometer climb with an eight-minute gap, and the stage was there to play for.
With such a huge advantage to play with, the escapees sat waiting for each other to make the first move. It wasn’t until the final 3km when the tension broke as Bouwman, Valter and then Tonelli threw some testing surges.
Vendrame was the fastest finisher of the group and the other four all wanted to see him off the back. The Italian struggled to hold the wheels but suck tight and the fivesome came to the final 400m together.
Bouwman moved first and took the crucial final bend from the front. Vendrame overcooked the increasingly tightening corner and crashed into the barrier as Valter followed behind.
The crash carnage and a moment’s pause from Schmid left Bouwman to score number two of the race.
Back in the bunch, Ineos Grenadiers swamped to the front on the approach to the Santuario di Castelmonte. Jonathan Castroviejo and then Ben Tulett controlled and the peloton was just as tense as the break had been a few minutes up the raod.
Sivakov turned up the heat at around 3km and the peloton blew to bits. Bora-Hansgrohe riders fell out the back and Hindley was alone in a group of around 12. Sivakov kept drilling the pace until Carapaz kicked at 2km to go.
Like so many times before, Hindley and then Landa marked the pink jersey. Landa kicked moved and got the gap before Hindley and Carapaz reeled the Basque back.
The pace slowed in the GC group and other classification contenders came across. Carapaz went again, and guess what? Landa and Hindley were there.
The Giro’s three capi lead out a sprint of classification contenders and again, there were no gaps at the line.
“Today was a hard day, and it’s a shame about Richie, it’s unlucky, but the team stepped up and did a good job,” Carapaz said. “Everyone is at a good level, and we’re going to push to the end. Today was a bit of balancing the forces, but we’re all near the same level of the riders at the top. It wasn’t so hard in the end, so there wasn’t going to be big differences. Tomorrow is the big day, and the altitude should favor me. I hope to have a good day.”
Up next: ‘Queen stage’ in the Dolomites to serve drama

Three huge climbs and two trips above 2,000 meters makes stage 20 the most grueling of the race.
Throwing more than 5,000 meters of climbing through the dramatic limestone cliffs of the Dolomites, stage 20 could blow the 65-second gap between the top-3 on GC into huge chasms over the space of its 168km.
Giro d'Italia Stage 19 Results
Stage | Rank | Name | Team | Time |
---|---|---|---|
1 | BOUWMAN Koen | Jumbo-Visma | 4:32:55 |
2 | SCHMID Mauro | Quick-Step Alpha Vinyl Team | 0:00 |
3 | TONELLI Alessandro | Bardiani-CSF-Faizanè | 0:03 |
4 | VALTER Attila | Groupama - FDJ | 0:06 |
5 | VENDRAME Andrea | AG2R Citroën Team | 0:10 |
6 | BAYER Tobias | Alpecin - Fenix | 2:45 |
7 | MARTIN Guillaume | Cofidis | 3:49 |
8 | CARAPAZ Richard | INEOS Grenadiers | 3:56 |
9 | HINDLEY Jai | BORA - hansgrohe | 3:56 |
10 | LANDA Mikel | Bahrain - Victorious | 3:56 |
11 | BILBAO Pello | Bahrain - Victorious | 3:59 |
12 | HIRT Jan | Intermarché - Wanty - Gobert Matériaux | 3:59 |
13 | NIBALI Vincenzo | Astana Qazaqstan Team | 4:01 |
14 | CARTHY Hugh | EF Education - EasyPost | 4:03 |
15 | VALVERDE Alejandro | Movistar Team | 4:21 |
16 | LÓPEZ Juan Pedro | Trek - Segafredo | 4:21 |
17 | POZZOVIVO Domenico | Intermarché - Wanty - Gobert Matériaux | 4:21 |
18 | BUITRAGO Santiago | Bahrain - Victorious | 4:21 |
19 | FORTUNATO Lorenzo | EOLO-Kometa | 5:02 |
20 | BUCHMANN Emanuel | BORA - hansgrohe | 5:04 |
21 | LEEMREIZE Gijs | Jumbo-Visma | 5:21 |
22 | HAMILTON Lucas | Team BikeExchange - Jayco | 5:25 |
23 | KELDERMAN Wilco | BORA - hansgrohe | 5:38 |
24 | SIVAKOV Pavel | INEOS Grenadiers | 7:05 |
25 | NOVAK Domen | Bahrain - Victorious | 8:19 |
26 | CASTROVIEJO Jonathan | INEOS Grenadiers | 8:28 |
27 | CHEREL Mikaël | AG2R Citroën Team | 9:14 |
28 | PRONSKIY Vadim | Astana Qazaqstan Team | 9:45 |
29 | COVILI Luca | Bardiani-CSF-Faizanè | 9:51 |
30 | ZARDINI Edoardo | Drone Hopper - Androni Giocattoli | 9:51 |
31 | OOMEN Sam | Jumbo-Visma | 10:06 |
32 | POELS Wout | Bahrain - Victorious | 10:22 |
33 | TULETT Ben | INEOS Grenadiers | 10:22 |
34 | KÄMNA Lennard | BORA - hansgrohe | 10:22 |
35 | GALL Felix | AG2R Citroën Team | 10:22 |
36 | HOWSON Damien | Team BikeExchange - Jayco | 10:40 |
37 | MONIQUET Sylvain | Lotto Soudal | 10:50 |
38 | CATALDO Dario | Trek - Segafredo | 14:29 |
39 | THEUNS Edward | Trek - Segafredo | 14:29 |
40 | BALLERINI Davide | Quick-Step Alpha Vinyl Team | 15:21 |
41 | NARVÁEZ Jhonatan | INEOS Grenadiers | 17:16 |
42 | PEDRERO Antonio | Movistar Team | 17:22 |
43 | CORT Magnus | EF Education - EasyPost | 17:56 |
44 | SKJELMOSE Mattias | Trek - Segafredo | 17:56 |
45 | BARTA Will | Movistar Team | 19:27 |
46 | DOMBROWSKI Joe | Astana Qazaqstan Team | 19:27 |
47 | ZWIEHOFF Ben | BORA - hansgrohe | 19:27 |
48 | ROTA Lorenzo | Intermarché - Wanty - Gobert Matériaux | 19:27 |
49 | MOLLEMA Bauke | Trek - Segafredo | 19:27 |
50 | ULISSI Diego | UAE Team Emirates | 19:47 |
51 | PÉRICHON Pierre-Luc | Cofidis | 19:47 |
52 | ROCHAS Rémy | Cofidis | 19:47 |
53 | PETERS Nans | AG2R Citroën Team | 19:47 |
54 | HÄNNINEN Jaakko | AG2R Citroën Team | 19:47 |
55 | CALMEJANE Lilian | AG2R Citroën Team | 19:47 |
56 | COSTA Rui | UAE Team Emirates | 19:47 |
57 | SEPÚLVEDA Eduardo | Drone Hopper - Androni Giocattoli | 19:47 |
58 | TAARAMÄE Rein | Intermarché - Wanty - Gobert Matériaux | 19:47 |
59 | DAVY Clément | Groupama - FDJ | 23:31 |
60 | GAVAZZI Francesco | EOLO-Kometa | 24:20 |
61 | CICCONE Giulio | Trek - Segafredo | 24:20 |
62 | MAESTRI Mirco | EOLO-Kometa | 24:20 |
63 | GAVIRIA Fernando | UAE Team Emirates | 24:20 |
64 | AFFINI Edoardo | Jumbo-Visma | 24:20 |
65 | HAMILTON Chris | Team DSM | 24:20 |
66 | CAMARGO Diego Andrés | EF Education - EasyPost | 24:20 |
67 | TUSVELD Martijn | Team DSM | 24:20 |
68 | ROJAS José Joaquín | Movistar Team | 24:20 |
69 | KUDUS Merhawi | EF Education - EasyPost | 24:20 |
70 | DE GENDT Aimé | Intermarché - Wanty - Gobert Matériaux | 24:20 |
71 | VANSEVENANT Mauri | Quick-Step Alpha Vinyl Team | 24:20 |
72 | VERGAERDE Otto | Trek - Segafredo | 24:20 |
73 | DE GENDT Thomas | Lotto Soudal | 24:20 |
74 | ARCAS Jorge | Movistar Team | 24:20 |
75 | SÜTTERLIN Jasha | Bahrain - Victorious | 24:20 |
76 | TEJADA Harold | Astana Qazaqstan Team | 24:20 |
77 | GABBURO Davide | Bardiani-CSF-Faizanè | 24:20 |
78 | ALBANESE Vincenzo | EOLO-Kometa | 24:20 |
79 | SCOTSON Callum | Team BikeExchange - Jayco | 26:04 |
80 | ARENSMAN Thymen | Team DSM | 26:30 |
81 | EENKHOORN Pascal | Jumbo-Visma | 26:30 |
82 | VAN DER POEL Mathieu | Alpecin - Fenix | 26:30 |
83 | ZANA Filippo | Bardiani-CSF-Faizanè | 26:30 |
84 | FORMOLO Davide | UAE Team Emirates | 26:30 |
85 | LAZKANO Oier | Movistar Team | 26:30 |
86 | VAN EMDEN Jos | Jumbo-Visma | 27:40 |
87 | NAESEN Lawrence | AG2R Citroën Team | 27:40 |
88 | FETTER Erik | EOLO-Kometa | 27:40 |
89 | HOLMES Matthew | Lotto Soudal | 27:40 |
90 | PEÁK Barnabás | Intermarché - Wanty - Gobert Matériaux | 27:40 |
91 | HOLLENSTEIN Reto | Israel - Premier Tech | 27:40 |
92 | CATAFORD Alexander | Israel - Premier Tech | 27:40 |
93 | SOBRERO Matteo | Team BikeExchange - Jayco | 27:40 |
94 | PUCCIO Salvatore | INEOS Grenadiers | 27:40 |
95 | FELLINE Fabio | Astana Qazaqstan Team | 27:40 |
96 | ALEOTTI Giovanni | BORA - hansgrohe | 27:40 |
97 | MOSCA Jacopo | Trek - Segafredo | 27:40 |
98 | PRODHOMME Nicolas | AG2R Citroën Team | 27:40 |
99 | BAIS Mattia | Drone Hopper - Androni Giocattoli | 27:40 |
100 | RAVANELLI Simone | Drone Hopper - Androni Giocattoli | 27:40 |
101 | JUUL-JENSEN Christopher | Team BikeExchange - Jayco | 27:40 |
102 | KNOX James | Quick-Step Alpha Vinyl Team | 28:19 |
103 | CRADDOCK Lawson | Team BikeExchange - Jayco | 28:27 |
104 | FOSS Tobias | Jumbo-Visma | 28:30 |
105 | PEREZ Anthony | Cofidis | 28:30 |
106 | SWIFT Ben | INEOS Grenadiers | 28:47 |
107 | DE MARCHI Alessandro | Israel - Premier Tech | 30:06 |
108 | DAINESE Alberto | Team DSM | 30:34 |
109 | DE BONDT Dries | Alpecin - Fenix | 30:34 |
110 | OLDANI Stefano | Alpecin - Fenix | 30:34 |
111 | RIESEBEEK Oscar | Alpecin - Fenix | 30:34 |
112 | MODOLO Sacha | Bardiani-CSF-Faizanè | 30:34 |
113 | RIVI Samuele | EOLO-Kometa | 30:39 |
114 | BAUHAUS Phil | Bahrain - Victorious | 31:52 |
115 | OLIVEIRA Rui | UAE Team Emirates | 33:41 |
116 | RASTELLI Luca | Bardiani-CSF-Faizanè | 35:29 |
117 | TAGLIANI Filippo | Drone Hopper - Androni Giocattoli | 35:29 |
118 | HEPBURN Michael | Team BikeExchange - Jayco | 35:29 |
119 | LUDVIGSSON Tobias | Groupama - FDJ | 35:29 |
120 | COMBAUD Romain | Team DSM | 35:32 |
121 | BIERMANS Jenthe | Israel - Premier Tech | 35:36 |
122 | VAN LERBERGHE Bert | Quick-Step Alpha Vinyl Team | 35:36 |
123 | LEYSEN Senne | Alpecin - Fenix | 35:36 |
124 | SINKELDAM Ramon | Groupama - FDJ | 35:36 |
125 | ZABEL Rick | Israel - Premier Tech | 35:36 |
126 | KREDER Wesley | Cofidis | 35:36 |
127 | BENEDETTI Cesare | BORA - hansgrohe | 35:36 |
128 | BAIS Davide | EOLO-Kometa | 35:36 |
129 | ROSA Diego | EOLO-Kometa | 35:36 |
130 | GAMPER Patrick | BORA - hansgrohe | 35:36 |
131 | SCOTSON Miles | Groupama - FDJ | 35:36 |
132 | SOSA Iván Ramiro | Movistar Team | 35:36 |
133 | DE LA CRUZ David | Astana Qazaqstan Team | 35:36 |
134 | PONOMAR Andrii | Drone Hopper - Androni Giocattoli | 35:36 |
135 | DENZ Nico | Team DSM | 35:36 |
136 | VILLELLA Davide | Cofidis | 35:36 |
137 | SERRY Pieter | Quick-Step Alpha Vinyl Team | 35:43 |
138 | CAVENDISH Mark | Quick-Step Alpha Vinyl Team | 35:43 |
139 | COVI Alessandro | UAE Team Emirates | 35:46 |
140 | RICHEZE Maximiliano | UAE Team Emirates | 35:46 |
141 | BRÄNDLE Matthias | Israel - Premier Tech | 35:46 |
142 | KLUGE Roger | Lotto Soudal | 35:46 |
143 | DOWSETT Alex | Israel - Premier Tech | 35:46 |
144 | SCHWARZMANN Michael | Lotto Soudal | 35:46 |
145 | VAN DEN BERG Julius | EF Education - EasyPost | 35:46 |
146 | CIMOLAI Davide | Cofidis | 35:46 |
147 | CONSONNI Simone | Cofidis | 35:46 |
148 | GUARNIERI Jacopo | Groupama - FDJ | 35:57 |
149 | DÉMARE Arnaud | Groupama - FDJ | 35:57 |
150 | KONOVALOVAS Ignatas | Groupama - FDJ | 35:57 |
GC | Rank | Name | Team | Time |
---|---|---|---|
1 | CARAPAZ Richard | INEOS Grenadiers | 81:18:12 |
2 | HINDLEY Jai | BORA - hansgrohe | 0:03 |
3 | LANDA Mikel | Bahrain - Victorious | 1:05 |
4 | NIBALI Vincenzo | Astana Qazaqstan Team | 5:53 |
5 | BILBAO Pello | Bahrain - Victorious | 6:22 |
6 | HIRT Jan | Intermarché - Wanty - Gobert Matériaux | 7:15 |
7 | BUCHMANN Emanuel | BORA - hansgrohe | 8:21 |
8 | POZZOVIVO Domenico | Intermarché - Wanty - Gobert Matériaux | 12:55 |
9 | LÓPEZ Juan Pedro | Trek - Segafredo | 15:29 |
10 | CARTHY Hugh | EF Education - EasyPost | 17:10 |
11 | VALVERDE Alejandro | Movistar Team | 18:11 |
12 | BUITRAGO Santiago | Bahrain - Victorious | 20:40 |
13 | HAMILTON Lucas | Team BikeExchange - Jayco | 25:26 |
14 | MARTIN Guillaume | Cofidis | 25:45 |
15 | FORTUNATO Lorenzo | EOLO-Kometa | 30:29 |
16 | SIVAKOV Pavel | INEOS Grenadiers | 34:01 |
17 | KELDERMAN Wilco | BORA - hansgrohe | 36:46 |
18 | KÄMNA Lennard | BORA - hansgrohe | 42:52 |
19 | ARENSMAN Thymen | Team DSM | 44:24 |
20 | BOUWMAN Koen | Jumbo-Visma | 57:48 |
21 | OOMEN Sam | Jumbo-Visma | 1:01:09 |
22 | DOMBROWSKI Joe | Astana Qazaqstan Team | 1:06:23 |
23 | CHEREL Mikaël | AG2R Citroën Team | 1:08:11 |
24 | COVILI Luca | Bardiani-CSF-Faizanè | 1:18:06 |
25 | MOLLEMA Bauke | Trek - Segafredo | 1:23:44 |
26 | CICCONE Giulio | Trek - Segafredo | 1:33:13 |
27 | VANSEVENANT Mauri | Quick-Step Alpha Vinyl Team | 1:46:29 |
28 | PEDRERO Antonio | Movistar Team | 1:49:19 |
29 | PRONSKIY Vadim | Astana Qazaqstan Team | 1:55:26 |
30 | POELS Wout | Bahrain - Victorious | 1:57:04 |
31 | ROTA Lorenzo | Intermarché - Wanty - Gobert Matériaux | 1:57:31 |
32 | ULISSI Diego | UAE Team Emirates | 1:58:44 |
33 | LEEMREIZE Gijs | Jumbo-Visma | 1:58:52 |
34 | VALTER Attila | Groupama - FDJ | 2:00:23 |
35 | HOWSON Damien | Team BikeExchange - Jayco | 2:06:23 |
36 | HAMILTON Chris | Team DSM | 2:09:46 |
37 | NOVAK Domen | Bahrain - Victorious | 2:09:47 |
38 | NARVÁEZ Jhonatan | INEOS Grenadiers | 2:13:32 |
39 | FORMOLO Davide | UAE Team Emirates | 2:18:19 |
40 | TULETT Ben | INEOS Grenadiers | 2:20:13 |
41 | COSTA Rui | UAE Team Emirates | 2:21:00 |
42 | TAARAMÄE Rein | Intermarché - Wanty - Gobert Matériaux | 2:22:22 |
43 | SKJELMOSE Mattias | Trek - Segafredo | 2:24:13 |
44 | SOSA Iván Ramiro | Movistar Team | 2:25:39 |
45 | FELLINE Fabio | Astana Qazaqstan Team | 2:27:02 |
46 | TUSVELD Martijn | Team DSM | 2:27:37 |
47 | MONIQUET Sylvain | Lotto Soudal | 2:40:34 |
48 | GALL Felix | AG2R Citroën Team | 2:41:35 |
49 | FOSS Tobias | Jumbo-Visma | 2:42:07 |
50 | ZWIEHOFF Ben | BORA - hansgrohe | 2:42:54 |
51 | TONELLI Alessandro | Bardiani-CSF-Faizanè | 2:43:05 |
52 | ZANA Filippo | Bardiani-CSF-Faizanè | 2:45:10 |
53 | TEJADA Harold | Astana Qazaqstan Team | 2:45:16 |
54 | GABBURO Davide | Bardiani-CSF-Faizanè | 2:49:37 |
55 | COVI Alessandro | UAE Team Emirates | 2:50:23 |
56 | ARCAS Jorge | Movistar Team | 2:56:06 |
57 | VENDRAME Andrea | AG2R Citroën Team | 2:56:17 |
58 | VAN DER POEL Mathieu | Alpecin - Fenix | 2:58:34 |
59 | PETERS Nans | AG2R Citroën Team | 2:59:30 |
60 | KUDUS Merhawi | EF Education - EasyPost | 2:59:31 |
61 | BARTA Will | Movistar Team | 3:01:14 |
62 | EENKHOORN Pascal | Jumbo-Visma | 3:03:39 |
63 | GAVAZZI Francesco | EOLO-Kometa | 3:06:51 |
64 | ROJAS José Joaquín | Movistar Team | 3:08:10 |
65 | CASTROVIEJO Jonathan | INEOS Grenadiers | 3:09:27 |
66 | SCHMID Mauro | Quick-Step Alpha Vinyl Team | 3:12:33 |
67 | ALBANESE Vincenzo | EOLO-Kometa | 3:13:09 |
68 | SWIFT Ben | INEOS Grenadiers | 3:16:32 |
69 | VILLELLA Davide | Cofidis | 3:17:01 |
70 | PRODHOMME Nicolas | AG2R Citroën Team | 3:19:22 |
71 | SOBRERO Matteo | Team BikeExchange - Jayco | 3:19:58 |
72 | ALEOTTI Giovanni | BORA - hansgrohe | 3:20:42 |
73 | DE GENDT Thomas | Lotto Soudal | 3:23:27 |
74 | CATALDO Dario | Trek - Segafredo | 3:25:42 |
75 | ROCHAS Rémy | Cofidis | 3:26:33 |
76 | ROSA Diego | EOLO-Kometa | 3:31:21 |
77 | BAIS Mattia | Drone Hopper - Androni Giocattoli | 3:35:53 |
78 | SCOTSON Callum | Team BikeExchange - Jayco | 3:38:12 |
79 | FETTER Erik | EOLO-Kometa | 3:40:44 |
80 | SEPÚLVEDA Eduardo | Drone Hopper - Androni Giocattoli | 3:41:14 |
81 | CALMEJANE Lilian | AG2R Citroën Team | 3:41:14 |
82 | DE LA CRUZ David | Astana Qazaqstan Team | 3:41:44 |
83 | OLDANI Stefano | Alpecin - Fenix | 3:45:29 |
84 | PEREZ Anthony | Cofidis | 3:48:56 |
85 | ZARDINI Edoardo | Drone Hopper - Androni Giocattoli | 3:50:24 |
86 | PUCCIO Salvatore | INEOS Grenadiers | 3:51:10 |
87 | SÜTTERLIN Jasha | Bahrain - Victorious | 3:55:31 |
88 | HÄNNINEN Jaakko | AG2R Citroën Team | 3:56:07 |
89 | RAVANELLI Simone | Drone Hopper - Androni Giocattoli | 3:56:57 |
90 | KNOX James | Quick-Step Alpha Vinyl Team | 3:58:18 |
91 | DE MARCHI Alessandro | Israel - Premier Tech | 3:58:26 |
92 | CAMARGO Diego Andrés | EF Education - EasyPost | 3:59:47 |
93 | VAN EMDEN Jos | Jumbo-Visma | 4:04:21 |
94 | PÉRICHON Pierre-Luc | Cofidis | 4:04:55 |
95 | CORT Magnus | EF Education - EasyPost | 4:06:22 |
96 | AFFINI Edoardo | Jumbo-Visma | 4:09:45 |
97 | MAESTRI Mirco | EOLO-Kometa | 4:10:20 |
98 | BAYER Tobias | Alpecin - Fenix | 4:18:15 |
99 | CATAFORD Alexander | Israel - Premier Tech | 4:20:13 |
100 | MOSCA Jacopo | Trek - Segafredo | 4:22:13 |
101 | LUDVIGSSON Tobias | Groupama - FDJ | 4:24:07 |
102 | JUUL-JENSEN Christopher | Team BikeExchange - Jayco | 4:24:20 |
103 | COMBAUD Romain | Team DSM | 4:27:45 |
104 | GAMPER Patrick | BORA - hansgrohe | 4:32:40 |
105 | CRADDOCK Lawson | Team BikeExchange - Jayco | 4:33:55 |
106 | LAZKANO Oier | Movistar Team | 4:34:00 |
107 | DE BONDT Dries | Alpecin - Fenix | 4:37:18 |
108 | DE GENDT Aimé | Intermarché - Wanty - Gobert Matériaux | 4:43:14 |
109 | PEÁK Barnabás | Intermarché - Wanty - Gobert Matériaux | 4:44:31 |
110 | BALLERINI Davide | Quick-Step Alpha Vinyl Team | 4:45:40 |
111 | MODOLO Sacha | Bardiani-CSF-Faizanè | 4:46:21 |
112 | HEPBURN Michael | Team BikeExchange - Jayco | 4:48:37 |
113 | KONOVALOVAS Ignatas | Groupama - FDJ | 4:48:55 |
114 | RASTELLI Luca | Bardiani-CSF-Faizanè | 4:51:09 |
115 | PONOMAR Andrii | Drone Hopper - Androni Giocattoli | 4:53:06 |
116 | DENZ Nico | Team DSM | 4:56:37 |
117 | LEYSEN Senne | Alpecin - Fenix | 4:59:21 |
118 | RIESEBEEK Oscar | Alpecin - Fenix | 5:00:03 |
119 | BENEDETTI Cesare | BORA - hansgrohe | 5:00:45 |
120 | CONSONNI Simone | Cofidis | 5:01:29 |
121 | DAINESE Alberto | Team DSM | 5:01:37 |
122 | HOLMES Matthew | Lotto Soudal | 5:04:40 |
123 | NAESEN Lawrence | AG2R Citroën Team | 5:05:30 |
124 | BAIS Davide | EOLO-Kometa | 5:07:09 |
125 | GAVIRIA Fernando | UAE Team Emirates | 5:08:14 |
126 | SCOTSON Miles | Groupama - FDJ | 5:08:45 |
127 | DÉMARE Arnaud | Groupama - FDJ | 5:14:08 |
128 | BIERMANS Jenthe | Israel - Premier Tech | 5:14:34 |
129 | VERGAERDE Otto | Trek - Segafredo | 5:15:11 |
130 | THEUNS Edward | Trek - Segafredo | 5:16:35 |
131 | SINKELDAM Ramon | Groupama - FDJ | 5:19:05 |
132 | RIVI Samuele | EOLO-Kometa | 5:19:52 |
133 | HOLLENSTEIN Reto | Israel - Premier Tech | 5:23:45 |
134 | SCHWARZMANN Michael | Lotto Soudal | 5:27:18 |
135 | DOWSETT Alex | Israel - Premier Tech | 5:29:12 |
136 | GUARNIERI Jacopo | Groupama - FDJ | 5:35:01 |
137 | CIMOLAI Davide | Cofidis | 5:35:25 |
138 | BAUHAUS Phil | Bahrain - Victorious | 5:39:43 |
139 | KREDER Wesley | Cofidis | 5:40:52 |
140 | ZABEL Rick | Israel - Premier Tech | 5:42:12 |
141 | OLIVEIRA Rui | UAE Team Emirates | 5:43:59 |
142 | VAN DEN BERG Julius | EF Education - EasyPost | 5:44:50 |
143 | RICHEZE Maximiliano | UAE Team Emirates | 5:45:22 |
144 | TAGLIANI Filippo | Drone Hopper - Androni Giocattoli | 5:47:54 |
145 | DAVY Clément | Groupama - FDJ | 5:54:27 |
146 | CAVENDISH Mark | Quick-Step Alpha Vinyl Team | 6:02:58 |
147 | VAN LERBERGHE Bert | Quick-Step Alpha Vinyl Team | 6:05:44 |
148 | BRÄNDLE Matthias | Israel - Premier Tech | 6:10:52 |
149 | SERRY Pieter | Quick-Step Alpha Vinyl Team | 6:15:58 |
150 | KLUGE Roger | Lotto Soudal | 6:31:05 |
Points | Rank | Name | Team | Points |
---|---|---|---|
1 | DÉMARE Arnaud | Groupama - FDJ | 254 |
2 | GAVIRIA Fernando | UAE Team Emirates | 136 |
3 | CAVENDISH Mark | Quick-Step Alpha Vinyl Team | 132 |
4 | VAN DER POEL Mathieu | Alpecin - Fenix | 96 |
5 | DAINESE Alberto | Team DSM | 95 |
6 | DE BONDT Dries | Alpecin - Fenix | 83 |
7 | CONSONNI Simone | Cofidis | 73 |
8 | BAUHAUS Phil | Bahrain - Victorious | 72 |
9 | BOUWMAN Koen | Jumbo-Visma | 71 |
10 | TAGLIANI Filippo | Drone Hopper - Androni Giocattoli | 70 |
11 | GABBURO Davide | Bardiani-CSF-Faizanè | 68 |
12 | CARAPAZ Richard | INEOS Grenadiers | 58 |
13 | DE GENDT Thomas | Lotto Soudal | 53 |
14 | AFFINI Edoardo | Jumbo-Visma | 52 |
15 | CORT Magnus | EF Education - EasyPost | 51 |
16 | HINDLEY Jai | BORA - hansgrohe | 43 |
17 | THEUNS Edward | Trek - Segafredo | 43 |
18 | MOLLEMA Bauke | Trek - Segafredo | 42 |
19 | ALBANESE Vincenzo | EOLO-Kometa | 42 |
20 | VENDRAME Andrea | AG2R Citroën Team | 41 |
21 | OLDANI Stefano | Alpecin - Fenix | 38 |
22 | KÄMNA Lennard | BORA - hansgrohe | 34 |
23 | BUITRAGO Santiago | Bahrain - Victorious | 33 |
24 | BILBAO Pello | Bahrain - Victorious | 33 |
25 | LEEMREIZE Gijs | Jumbo-Visma | 33 |
26 | SCHMID Mauro | Quick-Step Alpha Vinyl Team | 33 |
27 | BAIS Mattia | Drone Hopper - Androni Giocattoli | 32 |
28 | KELDERMAN Wilco | BORA - hansgrohe | 31 |
29 | BALLERINI Davide | Quick-Step Alpha Vinyl Team | 27 |
30 | MARTIN Guillaume | Cofidis | 26 |
31 | ROSA Diego | EOLO-Kometa | 25 |
32 | ARCAS Jorge | Movistar Team | 25 |
33 | HIRT Jan | Intermarché - Wanty - Gobert Matériaux | 24 |
34 | ROTA Lorenzo | Intermarché - Wanty - Gobert Matériaux | 20 |
35 | ARENSMAN Thymen | Team DSM | 19 |
36 | SEPÚLVEDA Eduardo | Drone Hopper - Androni Giocattoli | 18 |
37 | LANDA Mikel | Bahrain - Victorious | 18 |
38 | LÓPEZ Juan Pedro | Trek - Segafredo | 18 |
39 | VALVERDE Alejandro | Movistar Team | 18 |
40 | NAESEN Lawrence | AG2R Citroën Team | 18 |
41 | POELS Wout | Bahrain - Victorious | 17 |
42 | ULISSI Diego | UAE Team Emirates | 17 |
43 | CICCONE Giulio | Trek - Segafredo | 16 |
44 | GALL Felix | AG2R Citroën Team | 16 |
45 | TONELLI Alessandro | Bardiani-CSF-Faizanè | 16 |
46 | VAN DEN BERG Julius | EF Education - EasyPost | 16 |
47 | CARTHY Hugh | EF Education - EasyPost | 15 |
48 | FORMOLO Davide | UAE Team Emirates | 15 |
49 | CALMEJANE Lilian | AG2R Citroën Team | 14 |
50 | TAARAMÄE Rein | Intermarché - Wanty - Gobert Matériaux | 14 |
51 | VILLELLA Davide | Cofidis | 14 |
52 | BAYER Tobias | Alpecin - Fenix | 14 |
53 | MODOLO Sacha | Bardiani-CSF-Faizanè | 14 |
54 | MAESTRI Mirco | EOLO-Kometa | 13 |
55 | RIESEBEEK Oscar | Alpecin - Fenix | 12 |
56 | NIBALI Vincenzo | Astana Qazaqstan Team | 12 |
57 | POZZOVIVO Domenico | Intermarché - Wanty - Gobert Matériaux | 11 |
58 | PEDRERO Antonio | Movistar Team | 11 |
59 | VALTER Attila | Groupama - FDJ | 11 |
60 | EENKHOORN Pascal | Jumbo-Visma | 11 |
61 | PRODHOMME Nicolas | AG2R Citroën Team | 11 |
62 | RAVANELLI Simone | Drone Hopper - Androni Giocattoli | 11 |
63 | VANSEVENANT Mauri | Quick-Step Alpha Vinyl Team | 10 |
64 | MONIQUET Sylvain | Lotto Soudal | 10 |
65 | CIMOLAI Davide | Cofidis | 10 |
66 | DOMBROWSKI Joe | Astana Qazaqstan Team | 9 |
67 | SOBRERO Matteo | Team BikeExchange - Jayco | 9 |
68 | RIVI Samuele | EOLO-Kometa | 9 |
69 | TUSVELD Martijn | Team DSM | 8 |
70 | COVI Alessandro | UAE Team Emirates | 8 |
71 | ZARDINI Edoardo | Drone Hopper - Androni Giocattoli | 8 |
72 | HÄNNINEN Jaakko | AG2R Citroën Team | 8 |
73 | KNOX James | Quick-Step Alpha Vinyl Team | 8 |
74 | RASTELLI Luca | Bardiani-CSF-Faizanè | 8 |
75 | TULETT Ben | INEOS Grenadiers | 7 |
76 | ZANA Filippo | Bardiani-CSF-Faizanè | 7 |
77 | ZABEL Rick | Israel - Premier Tech | 7 |
78 | BUCHMANN Emanuel | BORA - hansgrohe | 6 |
79 | HAMILTON Chris | Team DSM | 6 |
80 | SKJELMOSE Mattias | Trek - Segafredo | 6 |
81 | FELLINE Fabio | Astana Qazaqstan Team | 6 |
82 | ROCHAS Rémy | Cofidis | 6 |
83 | DE MARCHI Alessandro | Israel - Premier Tech | 6 |
84 | VAN LERBERGHE Bert | Quick-Step Alpha Vinyl Team | 6 |
85 | COVILI Luca | Bardiani-CSF-Faizanè | 5 |
86 | NARVÁEZ Jhonatan | INEOS Grenadiers | 5 |
87 | SOSA Iván Ramiro | Movistar Team | 5 |
88 | FOSS Tobias | Jumbo-Visma | 5 |
89 | ROJAS José Joaquín | Movistar Team | 5 |
90 | HAMILTON Lucas | Team BikeExchange - Jayco | 4 |
91 | OOMEN Sam | Jumbo-Visma | 4 |
92 | SCHWARZMANN Michael | Lotto Soudal | 4 |
93 | TEJADA Harold | Astana Qazaqstan Team | 3 |
94 | DE LA CRUZ David | Astana Qazaqstan Team | 3 |
95 | CAMARGO Diego Andrés | EF Education - EasyPost | 3 |
96 | PEÁK Barnabás | Intermarché - Wanty - Gobert Matériaux | 3 |
97 | PETERS Nans | AG2R Citroën Team | 2 |
98 | SWIFT Ben | INEOS Grenadiers | 2 |
99 | CATALDO Dario | Trek - Segafredo | 2 |
100 | SERRY Pieter | Quick-Step Alpha Vinyl Team | 2 |
101 | FETTER Erik | EOLO-Kometa | 1 |
102 | GUARNIERI Jacopo | Groupama - FDJ | 1 |
103 | RICHEZE Maximiliano | UAE Team Emirates | 1 |
104 | DAVY Clément | Groupama - FDJ | 1 |
Youth | Rank | Name | Team | Time |
---|---|---|---|
1 | LÓPEZ Juan Pedro | Trek - Segafredo | 81:33:41 |
2 | BUITRAGO Santiago | Bahrain - Victorious | 5:11 |
3 | SIVAKOV Pavel | INEOS Grenadiers | 18:32 |
4 | ARENSMAN Thymen | Team DSM | 28:55 |
5 | COVILI Luca | Bardiani-CSF-Faizanè | 1:02:37 |
6 | VANSEVENANT Mauri | Quick-Step Alpha Vinyl Team | 1:31:00 |
7 | PRONSKIY Vadim | Astana Qazaqstan Team | 1:39:57 |
8 | LEEMREIZE Gijs | Jumbo-Visma | 1:43:23 |
9 | VALTER Attila | Groupama - FDJ | 1:44:54 |
10 | NARVÁEZ Jhonatan | INEOS Grenadiers | 1:58:03 |
11 | TULETT Ben | INEOS Grenadiers | 2:04:44 |
12 | SKJELMOSE Mattias | Trek - Segafredo | 2:08:44 |
13 | SOSA Iván Ramiro | Movistar Team | 2:10:10 |
14 | MONIQUET Sylvain | Lotto Soudal | 2:25:05 |
15 | GALL Felix | AG2R Citroën Team | 2:26:06 |
16 | FOSS Tobias | Jumbo-Visma | 2:26:38 |
17 | ZANA Filippo | Bardiani-CSF-Faizanè | 2:29:41 |
18 | TEJADA Harold | Astana Qazaqstan Team | 2:29:47 |
19 | COVI Alessandro | UAE Team Emirates | 2:34:54 |
20 | EENKHOORN Pascal | Jumbo-Visma | 2:48:10 |
21 | SCHMID Mauro | Quick-Step Alpha Vinyl Team | 2:57:04 |
22 | PRODHOMME Nicolas | AG2R Citroën Team | 3:03:53 |
23 | SOBRERO Matteo | Team BikeExchange - Jayco | 3:04:29 |
24 | ALEOTTI Giovanni | BORA - hansgrohe | 3:05:13 |
25 | FETTER Erik | EOLO-Kometa | 3:25:15 |
26 | OLDANI Stefano | Alpecin - Fenix | 3:30:00 |
27 | HÄNNINEN Jaakko | AG2R Citroën Team | 3:40:38 |
28 | CAMARGO Diego Andrés | EF Education - EasyPost | 3:44:18 |
29 | BAYER Tobias | Alpecin - Fenix | 4:02:46 |
30 | GAMPER Patrick | BORA - hansgrohe | 4:17:11 |
31 | LAZKANO Oier | Movistar Team | 4:18:31 |
32 | PEÁK Barnabás | Intermarché - Wanty - Gobert Matériaux | 4:29:02 |
33 | RASTELLI Luca | Bardiani-CSF-Faizanè | 4:35:40 |
34 | PONOMAR Andrii | Drone Hopper - Androni Giocattoli | 4:37:37 |
35 | DAINESE Alberto | Team DSM | 4:46:08 |
36 | BAIS Davide | EOLO-Kometa | 4:51:40 |
37 | RIVI Samuele | EOLO-Kometa | 5:04:23 |
38 | DAVY Clément | Groupama - FDJ | 5:38:58 |
Mountains | Rank | Name | Team | Points |
---|---|---|---|
1 | BOUWMAN Koen | Jumbo-Visma | 294 |
2 | CICCONE Giulio | Trek - Segafredo | 103 |
3 | ROSA Diego | EOLO-Kometa | 94 |
4 | HINDLEY Jai | BORA - hansgrohe | 74 |
5 | KÄMNA Lennard | BORA - hansgrohe | 74 |
6 | BUITRAGO Santiago | Bahrain - Victorious | 71 |
7 | CARAPAZ Richard | INEOS Grenadiers | 65 |
8 | HIRT Jan | Intermarché - Wanty - Gobert Matériaux | 57 |
9 | LEEMREIZE Gijs | Jumbo-Visma | 47 |
10 | KELDERMAN Wilco | BORA - hansgrohe | 42 |
11 | MOLLEMA Bauke | Trek - Segafredo | 40 |
12 | ARENSMAN Thymen | Team DSM | 39 |
13 | CARTHY Hugh | EF Education - EasyPost | 33 |
14 | POELS Wout | Bahrain - Victorious | 31 |
15 | FORMOLO Davide | UAE Team Emirates | 27 |
16 | GALL Felix | AG2R Citroën Team | 26 |
17 | SCHMID Mauro | Quick-Step Alpha Vinyl Team | 26 |
18 | LÓPEZ Juan Pedro | Trek - Segafredo | 22 |
19 | TONELLI Alessandro | Bardiani-CSF-Faizanè | 22 |
20 | VAN DER POEL Mathieu | Alpecin - Fenix | 21 |
21 | MAESTRI Mirco | EOLO-Kometa | 20 |
22 | LANDA Mikel | Bahrain - Victorious | 20 |
23 | SEPÚLVEDA Eduardo | Drone Hopper - Androni Giocattoli | 19 |
24 | ROTA Lorenzo | Intermarché - Wanty - Gobert Matériaux | 18 |
25 | EENKHOORN Pascal | Jumbo-Visma | 18 |
26 | PEDRERO Antonio | Movistar Team | 18 |
27 | BUCHMANN Emanuel | BORA - hansgrohe | 17 |
28 | VALVERDE Alejandro | Movistar Team | 17 |
29 | DOMBROWSKI Joe | Astana Qazaqstan Team | 17 |
30 | NIBALI Vincenzo | Astana Qazaqstan Team | 13 |
31 | VALTER Attila | Groupama - FDJ | 13 |
32 | PETERS Nans | AG2R Citroën Team | 13 |
33 | TAARAMÄE Rein | Intermarché - Wanty - Gobert Matériaux | 12 |
34 | BAIS Mattia | Drone Hopper - Androni Giocattoli | 12 |
35 | DENZ Nico | Team DSM | 12 |
36 | BALLERINI Davide | Quick-Step Alpha Vinyl Team | 10 |
37 | HOLMES Matthew | Lotto Soudal | 9 |
38 | POZZOVIVO Domenico | Intermarché - Wanty - Gobert Matériaux | 9 |
39 | BILBAO Pello | Bahrain - Victorious | 9 |
40 | MONIQUET Sylvain | Lotto Soudal | 9 |
41 | VENDRAME Andrea | AG2R Citroën Team | 9 |
42 | COSTA Rui | UAE Team Emirates | 8 |
43 | OLDANI Stefano | Alpecin - Fenix | 8 |
44 | DE MARCHI Alessandro | Israel - Premier Tech | 6 |
45 | DE BONDT Dries | Alpecin - Fenix | 6 |
46 | VANSEVENANT Mauri | Quick-Step Alpha Vinyl Team | 6 |
47 | TUSVELD Martijn | Team DSM | 6 |
48 | KUDUS Merhawi | EF Education - EasyPost | 6 |
49 | HÄNNINEN Jaakko | AG2R Citroën Team | 6 |
50 | ZABEL Rick | Israel - Premier Tech | 5 |
51 | MARTIN Guillaume | Cofidis | 5 |
52 | ZANA Filippo | Bardiani-CSF-Faizanè | 5 |
53 | VILLELLA Davide | Cofidis | 5 |
54 | AFFINI Edoardo | Jumbo-Visma | 5 |
55 | BAYER Tobias | Alpecin - Fenix | 5 |
56 | DE GENDT Thomas | Lotto Soudal | 4 |
57 | TEJADA Harold | Astana Qazaqstan Team | 4 |
58 | PRODHOMME Nicolas | AG2R Citroën Team | 4 |
59 | CAMARGO Diego Andrés | EF Education - EasyPost | 4 |
60 | KONOVALOVAS Ignatas | Groupama - FDJ | 4 |
61 | THEUNS Edward | Trek - Segafredo | 4 |
62 | COVILI Luca | Bardiani-CSF-Faizanè | 3 |
63 | GABBURO Davide | Bardiani-CSF-Faizanè | 3 |
64 | CORT Magnus | EF Education - EasyPost | 3 |
65 | PEREZ Anthony | Cofidis | 2 |
66 | NAESEN Lawrence | AG2R Citroën Team | 2 |
67 | TAGLIANI Filippo | Drone Hopper - Androni Giocattoli | 2 |
68 | HAMILTON Chris | Team DSM | 1 |
69 | ARCAS Jorge | Movistar Team | 1 |
70 | CRADDOCK Lawson | Team BikeExchange - Jayco | 1 |
71 | VAN DEN BERG Julius | EF Education - EasyPost | 1 |
72 | DAVY Clément | Groupama - FDJ | 1 |
Teams | Rank | Name | Time |
---|---|---|
1 | Bahrain - Victorious | 244:06:06 |
2 | BORA - hansgrohe | 2:36 |
3 | Intermarché - Wanty - Gobert Matériaux | 1:08:09 |
4 | INEOS Grenadiers | 1:09:16 |
5 | Astana Qazaqstan Team | 2:06:48 |
6 | Trek - Segafredo | 2:14:21 |
7 | Jumbo-Visma | 2:32:45 |
8 | UAE Team Emirates | 3:06:21 |
9 | Team BikeExchange - Jayco | 3:08:56 |
10 | Movistar Team | 3:21:06 |
11 | Team DSM | 4:04:57 |
12 | AG2R Citroën Team | 4:46:26 |
13 | Bardiani-CSF-Faizanè | 5:11:44 |
14 | EF Education - EasyPost | 5:19:58 |
15 | EOLO-Kometa | 5:24:37 |
16 | Cofidis | 5:26:01 |
17 | Quick-Step Alpha Vinyl Team | 7:40:15 |
18 | Drone Hopper - Androni Giocattoli | 8:08:47 |
19 | Alpecin - Fenix | 9:28:56 |
20 | Groupama - FDJ | 9:46:37 |
21 | Lotto Soudal | 10:16:22 |
22 | Israel - Premier Tech | 12:28:21 |
Results provided by ProCyclingStats.