Become a Member

Get access to more than 30 brands, premium video, exclusive content, events, mapping, and more.

Already have an account? Sign In

Become a Member

Get access to more than 30 brands, premium video, exclusive content, events, mapping, and more.

Already have an account? Sign In


Giro d'Italia

Giro d’Italia: Santiago Buitrago survives crash to take stunning stage 17 win

Vincenzo Nibali and João Almeida lose time in the overall standings as podium starts to take shape.

Heading out the door? Read this article on the new Outside+ app available now on iOS devices for members! Download the app.

Santiago Buitrago (Bahrain Victorious) powered to a dramatic breakthrough victory on stage 17 of the Giro d’Italia, dropping Gijs Leemreize (Jumbo-Visma) on the final slopes of the Monterovere to take his maiden grand tour stage win.

The Bahrain-Victorious rider was in the break of the day, and despite crashing, and being dropped before the final climb, the 22-year-old battled back to Leemreize and Mathieu van der Poel (Alpecin-Fenix) after the pair had established a one minute lead before the final climb.

Van der Poel briefly dropped Leemreize on the lower slopes of the Monterovere but the classics specialist was caught and dropped by the Jumbo rider with 11.5km to go. Buitrago rode at his own pace on the climb, first catching Van der Poel and then working his way up to Leemreize roughly a kilometer from the summit.

Also read: Giro d’Italia: Simon Yates abandons midway through stage 17

Leemreize was able to match Buitrago’s first attack but not a second acceleration, with the Colombian kicking clear just before the summit and surviving the short descent and rolling terrain before the finish.

“I am very moved. It’s my first Giro and thanks to the team that believed in me, my family, my girlfriend, and everyone’s been supporting me. This is for all of them and I am very happy. It was a cold-headed moment. I knew the others were up ahead, but I felt I had the legs and I wanted to try. When I got close to them I knew how fast they are and I had to finish alone to have a chance to win this stage,” said the stage winner.

In the battle for the maglia rosa Richard Carapaz (Ineos Grenadiers), Jai Hindley (Bora-Hansgrohe) and Mikel Landa (Bahrain Victorious) once again reaffirmed their status as the best GC riders in the race.

Both Bahrain and Ineos set a furious pace on the final climb with both João Almeida (UAE Team Emirates) and Vincenzo Nibali (Astana) both losing significant time.

Both riders were dropped on the lower slopes of the Monterovere but it was Richie Porte who helped blow the group of GC contenders to pieces with a vicious turn of speed with 11.1km to go. The Australian reduced the pink jersey group to just himself, Carapaz, Landa, Wout Poels, and Hindley.

Landa attacked with 9.5km to go but could not distance either Hindley or Carapaz as the key contenders matched each other pedal stroke for pedal stroke. Poels came back to the leaders and offered Landa vital support as Almeida and Nibali continued to suffer further down the climb.

At the finish, Landa let a small gap open up to Carapaz and Hindley in the sprint for the line, losing six vital seconds, but the Spaniard moved up to third overall. Almeida lost 1:10 to his key rivals, while Nibali lost almost two minutes. Carapaz retained his slender three second lead over Hindley. Landa is now at 1:05, Almeida at 1:54, and Nibali at 5:48.

“It was a really hard stage and we have to be happy how it turned out,” Carapaz said. “Things are more defined now and I am happy to have defended the jersey. Everything was under control when Landa attacked, and I think I had good legs. I am happy to get through the stage with pink. Tomorrow is also an important stage and we have to get through it without any problems, because this weekend is very important.”

However, the stage and the day belonged to Buitrago. Van der Poel provided entertainment but it was Buitrago who battled back from a crash and getting dropped, to take the biggest win of his promising career.

How it unfolded

After Tuesday exploits and a tight battle all the way to Aprica, stage 17 of the Giro d’Italia was expected to follow suit. Riders were greeted with persistent showers and dark skies when they set off from the start with the Passo del Tonale immediately in front of them.

With the perfect terrain for attacks Hugh Carthy (EF Education-EasyPost) was the first rider to put in a strong attack and he was joined by three more riders, including second on stage 16, Thymen Arensman (Team DSM), who continues to impress on his Giro debut.

The break on stage 17 of the Giro d'Italia
The break on stage 17 of the Giro d’Italia (Photo: Getty Images)

Over the top of the climb a group of 25 riders formed with Simone Ravanelli (Drone Hopper-Androni Giocattoli), Nicolas Prodhomme, Felix Gall (AG2R Citroën), Rein Taaramäe (Intermarché-Wanty-Gobert), Mathieu van der Poel (Alpecin-Fenix), Santiago Buitrago (Bahrain Victorious), Filippo Zana, Luca Covili (Bardiani-CSF-Faizanè), Lorenzo Fortunato (Eolo-Kometa), Damien Howson (BikeExchange-Jayco), Guillaume Martin (Cofidis), Diego Camargo, Antonio Pedrero (Movistar), Attila Valter (Groupama-FDJ), Jan Hirt, Koen Bouwman, Gijs Leemreize, Mauri Vansevenant (QuickStep-AlphaVinyl), Thymen Arensman (Team DSM), Giulio Ciccone (Trek-Segafredo), Sam Oomen (Jumbo-Visma), Alessandro Covi (UAE Team Emirates), and Hugh Carthy (EF Education-EasyPost) all off the front of the peloton.

Despite the large number of riders, and a lack of consistent cooperation between the attackers, the group established a near three-minute lead as they raced down the long decent before a section of valley road.

Back in the peloton Carapaz’s Ineos Grenadiers patrolled the front of the main field with Salvatore Puccio and Ben Swift swapping turns as they protected their climbers for what was still in store.

With 130km to go the gap held at 2:49 but by the time the leader reached the foot of the Giovo with 87km to go the gap had moved out to over four minutes as EF Education and Jumbo Visma took responsibility for the pace setting.

At the top of the climb Bouwan took the maximum points on offer in the King of the Mountains competition but on the descent Buitrago crashed heavily and was lucky to carry on after losing his front wheel. By this point the roads had dried up but the crash was a timely reminder of how the race can change in the blink of an eye.

With 80km to go Carthy pushed on in an attempt to force a split. The acceleration in pace caused the break to fracture and the gap to the peloton stretched to 6:11 but with 69km to go the break reformed through the Cembra Valley as their advantage edged out to 6:36.

Van der Poel took off with 65.5km to go with Martin, Covi, and Gall creating a four-man move with a 25-second gap on the Carthy group.

The serious climbs begin

With 43km to go, and at the foot of the Passo del Vetriolo, the four leaders had a minute on the Carthy group but the British climber increased the pace almost as soon as he hit the climb, dragging a handful of riders, including Bouwman, and Hirt, with him as the bunch drifted to 6:50. Hirt’s presence was a threat to the GC and the top five with the stage 16 winner catapulted up the overall standings.

Carthy dragged his group up the Van der Poel and company with to go and used that opportunity to press on as Covi slipped back. At the front of the bunch Bahrain Victorious took over from Ineos Grenadiers and quickly stretched out the maglia rosa group as the group thinned to less than 40 riders almost immediately.

One of the early casualties was Alejandro Valverde, with Ivan Sosa asked to wait for his veteran team leader as Carthy reduced his companions to just Van der Poel, Bouwman, Hirt, Gall, Buitrago, and Leemreize.

At the summit Bouwman picked up another 40 points in the KOM competition to extend his lead, with the break cresting the top of the Passo del Vetriolo 4:57 clear.

Demon descenders

Ineos Grenadiers patrolled the front all day. (Photo by Michael Steele/Getty Images)

On the descent Leemreize surged clear with only Van der Poel able to match the Jumbo-Visma rider. Van der Poel almost crashed with 24km to go when his back wheel skidded out on a wet corner but he kept himself in check and linked up with Leemreize to create a 32-second gap on the Carthy group as the peloton held themselves at 5:05.

The gap between the leading pair and the remnants of the break ballooned to over a minute with 20km to go as the cooperation between the chase fell apart.

With 15km to go Van der Poel dropped Leemreize as the road began to climb towards the final summit of Monterovere as back down the road Ineos Grenadiers replaced Bahrain-Victorious on the front of the maglia rosa group.

Carthy, realizing that a potential stage win was slipping through his fingers, attacked from the rest of the break with 14km to go with the gap to Van der Poel at 1:34.

Bahrain took over from Ineos for a second time as Almeida slipped from the maglia rosa group with 12.5km to go as Covi dropped back to support his UAE Team Emirates leader.

Leemreize regained contact with Van der Poel with 11.5km to go, and pushed on alone almost immediately as further down the climb Ineos reduced the Carapaz group to less than a dozen riders.

However, even when Leemreize appeared in control, Buitrago was eating into the Dutch rider’s lead. The Colombian cut into the one-minute gap, first catching Van der Poel and then Leemreize just before the summit.

On the short descent and rolling roads before the finish Buitrago held on to take the biggest win of his career.

Giro d'Italia Stage 17 Results

1BUITRAGO SantiagoBahrain - Victorious4:27:41
2LEEMREIZE GijsJumbo-Visma0:35
3HIRT JanIntermarché - Wanty - Gobert Matériaux2:28
4CARTHY HughEF Education-EasyPost2:28
5CARAPAZ RichardINEOS Grenadiers2:53
6HINDLEY JaiBORA - hansgrohe2:53
7VANSEVENANT MauriQuick-Step Alpha Vinyl Team2:57
8BOUWMAN KoenJumbo-Visma2:59
9MARTIN GuillaumeCofidis2:59
10LANDA MikelBahrain - Victorious2:59
11GALL FelixAG2R Citroën Team3:02
12VAN DER POEL MathieuAlpecin-Fenix3:06
13POELS WoutBahrain - Victorious3:23
14ALMEIDA JoãoUAE Team Emirates4:03
15VALTER AttilaGroupama - FDJ4:54
16FORTUNATO LorenzoEOLO-Kometa4:56
17NIBALI VincenzoAstana Qazaqstan Team5:01
18KELDERMAN WilcoBORA - hansgrohe5:20
19BUCHMANN EmanuelBORA - hansgrohe5:21
20BILBAO PelloBahrain - Victorious5:21
21SIVAKOV PavelINEOS Grenadiers5:21
22DOMBROWSKI JoeAstana Qazaqstan Team5:21
23LÓPEZ Juan PedroTrek - Segafredo5:25
24KÄMNA LennardBORA - hansgrohe5:50
25PORTE RichieINEOS Grenadiers8:01
26ZANA FilippoBardiani-CSF-Faizanè9:18
27HAMILTON LucasTeam BikeExchange - Jayco9:39
28SEPÚLVEDA EduardoDrone Hopper - Androni Giocattoli11:14
29OOMEN SamJumbo-Visma11:14
30SOSA Iván RamiroMovistar Team11:35
31VALVERDE AlejandroMovistar Team11:35
32MOLLEMA BaukeTrek - Segafredo11:35
33ZWIEHOFF BenBORA - hansgrohe11:35
34COVILI LucaBardiani-CSF-Faizanè11:35
35POZZOVIVO DomenicoIntermarché - Wanty - Gobert Matériaux11:35
36ARENSMAN ThymenTeam DSM11:43
37RAVANELLI SimoneDrone Hopper - Androni Giocattoli14:45
38BARTA WillMovistar Team14:47
39CHEREL MikaëlAG2R Citroën Team14:49
40PRODHOMME NicolasAG2R Citroën Team14:49
41TULETT BenINEOS Grenadiers14:49
42SWIFT BenINEOS Grenadiers14:49
43CASTROVIEJO JonathanINEOS Grenadiers14:49
44COSTA RuiUAE Team Emirates14:49
45NOVAK DomenBahrain - Victorious14:49
46MONIQUET SylvainLotto Soudal16:31
47PEREZ AnthonyCofidis16:31
48PEDRERO AntonioMovistar Team17:58
49ARCAS JorgeMovistar Team17:58
50GABBURO DavideBardiani-CSF-Faizanè19:41
51ROTA LorenzoIntermarché - Wanty - Gobert Matériaux19:41
52VENDRAME AndreaAG2R Citroën Team19:41
53SOBRERO MatteoTeam BikeExchange - Jayco19:41
54FELLINE FabioAstana Qazaqstan Team19:41
55COMBAUD RomainTeam DSM19:41
56SCOTSON CallumTeam BikeExchange - Jayco19:41
57CEPEDA Jefferson AlexanderDrone Hopper - Androni Giocattoli20:17
58SKJELMOSE MattiasTrek - Segafredo20:38
59PEÁK BarnabásIntermarché - Wanty - Gobert Matériaux21:31
60HAMILTON ChrisTeam DSM21:35
61TUSVELD MartijnTeam DSM21:35
62BAIS MattiaDrone Hopper - Androni Giocattoli21:52
63COVI AlessandroUAE Team Emirates21:52
64DE LA CRUZ DavidAstana Qazaqstan Team22:00
65TONELLI AlessandroBardiani-CSF-Faizanè23:58
66RASTELLI LucaBardiani-CSF-Faizanè23:58
67SCHMID MauroQuick-Step Alpha Vinyl Team23:58
68BAIS DavideEOLO-Kometa23:58
69TEJADA HaroldAstana Qazaqstan Team23:58
70MAESTRI MircoEOLO-Kometa23:58
71NARVÁEZ JhonatanINEOS Grenadiers23:58
72HOWSON DamienTeam BikeExchange - Jayco23:58
73CORT MagnusEF Education-EasyPost24:05
74GAVAZZI FrancescoEOLO-Kometa24:57
75FETTER ErikEOLO-Kometa24:58
76PRONSKIY VadimAstana Qazaqstan Team25:06
77ROJAS José JoaquínMovistar Team26:33
78HOLMES MatthewLotto Soudal27:06
79DE GENDT ThomasLotto Soudal27:06
80KUDUS MerhawiEF Education-EasyPost27:06
81LAZKANO OierMovistar Team27:06
82FORMOLO DavideUAE Team Emirates27:14
83ALEOTTI GiovanniBORA - hansgrohe27:54
84ULISSI DiegoUAE Team Emirates31:17
85ROCHAS RémyCofidis31:17
86PUCCIO SalvatoreINEOS Grenadiers31:17
87CALMEJANE LilianAG2R Citroën Team31:17
88PETERS NansAG2R Citroën Team31:17
89PÉRICHON Pierre-LucCofidis31:17
90VAN EMDEN JosJumbo-Visma31:17
91HEPBURN MichaelTeam BikeExchange - Jayco31:17
92KNOX JamesQuick-Step Alpha Vinyl Team31:17
93JUUL-JENSEN ChristopherTeam BikeExchange - Jayco31:17
94FOSS TobiasJumbo-Visma31:17
95AFFINI EdoardoJumbo-Visma31:17
96EENKHOORN PascalJumbo-Visma31:17
97VILLELLA DavideCofidis31:17
98CRADDOCK LawsonTeam BikeExchange - Jayco31:17
99DE GENDT AiméIntermarché - Wanty - Gobert Matériaux31:17
100TAARAMÄE ReinIntermarché - Wanty - Gobert Matériaux31:17
101DENZ NicoTeam DSM31:17
102RIESEBEEK OscarAlpecin-Fenix31:17
103SÜTTERLIN JashaBahrain - Victorious31:17
104ZARDINI EdoardoDrone Hopper - Androni Giocattoli31:17
105BENEDETTI CesareBORA - hansgrohe32:07
106GAMPER PatrickBORA - hansgrohe32:07
107CATALDO DarioTrek - Segafredo33:05
108CICCONE GiulioTrek - Segafredo33:05
109LEYSEN SenneAlpecin-Fenix34:50
110NAESEN LawrenceAG2R Citroën Team34:50
111KONOVALOVAS IgnatasGroupama - FDJ34:50
112BAYER TobiasAlpecin-Fenix34:50
113SCOTSON MilesGroupama - FDJ34:50
114DAINESE AlbertoTeam DSM34:50
115BIERMANS JentheIsrael - Premier Tech34:50
116HÄNNINEN JaakkoAG2R Citroën Team34:50
117MOSCA JacopoTrek - Segafredo34:50
118VERGAERDE OttoTrek - Segafredo34:50
119OLIVEIRA RuiUAE Team Emirates34:50
120HOLLENSTEIN RetoIsrael - Premier Tech34:50
121OLDANI StefanoAlpecin-Fenix34:50
122TAGLIANI FilippoDrone Hopper - Androni Giocattoli34:50
123CIMOLAI DavideCofidis34:50
124BAUHAUS PhilBahrain - Victorious34:50
125KREDER WesleyCofidis34:50
126SINKELDAM RamonGroupama - FDJ34:50
127DAVY ClémentGroupama - FDJ34:50
128ZABEL RickIsrael - Premier Tech34:50
129DOWSETT AlexIsrael - Premier Tech34:50
130CATAFORD AlexanderIsrael - Premier Tech34:50
131ALBANESE VincenzoEOLO-Kometa34:50
132DÉMARE ArnaudGroupama - FDJ34:50
133ROSA DiegoEOLO-Kometa34:50
134GUARNIERI JacopoGroupama - FDJ34:50
135CAMARGO Diego AndrésEF Education-EasyPost34:50
136LUDVIGSSON TobiasGroupama - FDJ34:50
137SCHWARZMANN MichaelLotto Soudal34:50
138DE MARCHI AlessandroIsrael - Premier Tech34:50
139DE BONDT DriesAlpecin-Fenix34:50
140RIVI SamueleEOLO-Kometa34:50
141BALLERINI DavideQuick-Step Alpha Vinyl Team37:26
142VAN LERBERGHE BertQuick-Step Alpha Vinyl Team37:26
143CAVENDISH MarkQuick-Step Alpha Vinyl Team37:26
144SERRY PieterQuick-Step Alpha Vinyl Team37:26
145THEUNS EdwardTrek - Segafredo37:26
146GAVIRIA FernandoUAE Team Emirates38:19
147RICHEZE MaximilianoUAE Team Emirates38:19
148MODOLO SachaBardiani-CSF-Faizanè38:19
149VAN DEN BERG JuliusEF Education-EasyPost38:19
150CONSONNI SimoneCofidis38:19
151BRÄNDLE MatthiasIsrael - Premier Tech38:19
152KLUGE RogerLotto Soudal38:34
153PONOMAR AndriiDrone Hopper - Androni Giocattoli39:17
1CARAPAZ RichardINEOS Grenadiers 73:19:40
2HINDLEY JaiBORA - hansgrohe0:03
3LANDA MikelBahrain - Victorious1:05
4ALMEIDA JoãoUAE Team Emirates1:54
5NIBALI VincenzoAstana Qazaqstan Team5:48
6BILBAO PelloBahrain - Victorious6:19
7HIRT JanIntermarché - Wanty - Gobert Matériaux7:12
8BUCHMANN EmanuelBORA - hansgrohe7:13
9LÓPEZ Juan PedroTrek - Segafredo12:27
10POZZOVIVO DomenicoIntermarché - Wanty - Gobert Matériaux12:30
11CARTHY HughEF Education-EasyPost17:03
12VALVERDE AlejandroMovistar Team17:46
13ARENSMAN ThymenTeam DSM19:13
14BUITRAGO SantiagoBahrain - Victorious20:15
15HAMILTON LucasTeam BikeExchange - Jayco23:57
16MARTIN GuillaumeCofidis25:52
17FORTUNATO LorenzoEOLO-Kometa29:23
18SIVAKOV PavelINEOS Grenadiers30:52
19KELDERMAN WilcoBORA - hansgrohe35:04
20KÄMNA LennardBORA - hansgrohe35:41
21DOMBROWSKI JoeAstana Qazaqstan Team48:15
22OOMEN SamJumbo-Visma54:59
23BOUWMAN KoenJumbo-Visma59:18
24CHEREL MikaëlAG2R Citroën Team1:02:53
25PORTE RichieINEOS Grenadiers1:03:48
26MOLLEMA BaukeTrek - Segafredo1:05:36
27COVILI LucaBardiani-CSF-Faizanè1:09:34
28CICCONE GiulioTrek - Segafredo1:09:45
29VANSEVENANT MauriQuick-Step Alpha Vinyl Team1:22:34
30PEDRERO AntonioMovistar Team1:31:54
31ULISSI DiegoUAE Team Emirates1:41:28
32ROTA LorenzoIntermarché - Wanty - Gobert Matériaux1:42:00
33HAMILTON ChrisTeam DSM1:46:28
34POELS WoutBahrain - Victorious1:46:46
35PRONSKIY VadimAstana Qazaqstan Team1:47:00
36LEEMREIZE GijsJumbo-Visma1:47:06
37SOSA Iván RamiroMovistar Team1:49:22
38FORMOLO DavideUAE Team Emirates1:51:08
39HOWSON DamienTeam BikeExchange - Jayco1:57:02
40NARVÁEZ JhonatanINEOS Grenadiers1:59:33
41COSTA RuiUAE Team Emirates2:00:01
42VALTER AttilaGroupama - FDJ2:01:36
43FELLINE FabioAstana Qazaqstan Team2:03:18
44NOVAK DomenBahrain - Victorious2:03:28
45TUSVELD MartijnTeam DSM2:05:14
46TAARAMÄE ReinIntermarché - Wanty - Gobert Matériaux2:06:08
47SKJELMOSE MattiasTrek - Segafredo2:07:36
48FOSS TobiasJumbo-Visma2:13:43
49TULETT BenINEOS Grenadiers2:13:47
50COVI AlessandroUAE Team Emirates2:14:11
51ZANA FilippoBardiani-CSF-Faizanè2:19:42
52TEJADA HaroldAstana Qazaqstan Team2:20:15
53ZWIEHOFF BenBORA - hansgrohe2:24:46
54GALL FelixAG2R Citroën Team2:24:48
55GABBURO DavideBardiani-CSF-Faizanè2:29:35
56VAN DER POEL MathieuAlpecin-Fenix2:30:49
57ARCAS JorgeMovistar Team2:31:05
58MONIQUET SylvainLotto Soudal2:33:40
59KUDUS MerhawiEF Education-EasyPost2:35:36
60EENKHOORN PascalJumbo-Visma2:38:28
61PETERS NansAG2R Citroën Team2:40:08
62VILLELLA DavideCofidis2:40:44
63BARTA WillMovistar Team2:41:06
64GAVAZZI FrancescoEOLO-Kometa2:45:42
65TONELLI AlessandroBardiani-CSF-Faizanè2:46:20
66ROJAS José JoaquínMovistar Team2:47:46
67SWIFT BenINEOS Grenadiers2:51:41
68ALBANESE VincenzoEOLO-Kometa2:52:51
69PRODHOMME NicolasAG2R Citroën Team2:53:01
70SOBRERO MatteoTeam BikeExchange - Jayco2:56:14
71ALEOTTI GiovanniBORA - hansgrohe2:56:58
72ROSA DiegoEOLO-Kometa2:58:49
73VENDRAME AndreaAG2R Citroën Team3:00:11
74DE GENDT ThomasLotto Soudal3:00:26
75CASTROVIEJO JonathanINEOS Grenadiers3:01:14
76DE LA CRUZ DavidAstana Qazaqstan Team3:04:56
77ROCHAS RémyCofidis3:09:10
78BAIS MattiaDrone Hopper - Androni Giocattoli3:09:32
79FETTER ErikEOLO-Kometa3:12:23
80CATALDO DarioTrek - Segafredo3:12:32
81SCOTSON CallumTeam BikeExchange - Jayco3:12:58
82SCHMID MauroQuick-Step Alpha Vinyl Team3:14:42
83SEPÚLVEDA EduardoDrone Hopper - Androni Giocattoli3:15:02
84OLDANI StefanoAlpecin-Fenix3:17:35
85PEREZ AnthonyCofidis3:20:30
86CALMEJANE LilianAG2R Citroën Team3:22:46
87PUCCIO SalvatoreINEOS Grenadiers3:25:59
88KNOX JamesQuick-Step Alpha Vinyl Team3:26:28
89RAVANELLI SimoneDrone Hopper - Androni Giocattoli3:30:36
90CAMARGO Diego AndrésEF Education-EasyPost3:32:12
91DE MARCHI AlessandroIsrael - Premier Tech3:32:13
92SÜTTERLIN JashaBahrain - Victorious3:32:30
93VAN EMDEN JosJumbo-Visma3:37:33
94HÄNNINEN JaakkoAG2R Citroën Team3:37:39
95ZARDINI EdoardoDrone Hopper - Androni Giocattoli3:39:52
96PÉRICHON Pierre-LucCofidis3:47:35
97AFFINI EdoardoJumbo-Visma3:49:47
98MAESTRI MircoEOLO-Kometa3:49:56
99LUDVIGSSON TobiasGroupama - FDJ3:49:57
100CORT MagnusEF Education-EasyPost3:52:47
101COMBAUD RomainTeam DSM3:53:32
102CATAFORD AlexanderIsrael - Premier Tech3:53:52
103MOSCA JacopoTrek - Segafredo3:55:52
104JUUL-JENSEN ChristopherTeam BikeExchange - Jayco3:56:42
105GAMPER PatrickBORA - hansgrohe4:00:10
106LAZKANO OierMovistar Team4:06:49
107CEPEDA Jefferson AlexanderDrone Hopper - Androni Giocattoli4:07:56
108CRADDOCK LawsonTeam BikeExchange - Jayco4:08:04
109DE BONDT DriesAlpecin-Fenix4:11:13
110PEÁK BarnabásIntermarché - Wanty - Gobert Matériaux4:13:36
111HEPBURN MichaelTeam BikeExchange - Jayco4:14:27
112KONOVALOVAS IgnatasGroupama - FDJ4:15:01
113RASTELLI LucaBardiani-CSF-Faizanè4:16:32
114DE GENDT AiméIntermarché - Wanty - Gobert Matériaux4:17:32
115PONOMAR AndriiDrone Hopper - Androni Giocattoli4:18:49
116MODOLO SachaBardiani-CSF-Faizanè4:19:15
117BAYER TobiasAlpecin-Fenix4:19:32
118DENZ NicoTeam DSM4:22:20
119LEYSEN SenneAlpecin-Fenix4:24:24
120BAIS DavideEOLO-Kometa4:25:08
121BENEDETTI CesareBORA - hansgrohe4:26:33
122SCOTSON MilesGroupama - FDJ4:26:33
123CONSONNI SimoneCofidis4:29:45
124RIESEBEEK OscarAlpecin-Fenix4:32:18
125BALLERINI DavideQuick-Step Alpha Vinyl Team4:33:40
126DAINESE AlbertoTeam DSM4:35:05
127HOLMES MatthewLotto Soudal4:38:19
128BIERMANS JentheIsrael - Premier Tech4:40:17
129NAESEN LawrenceAG2R Citroën Team4:41:52
130DÉMARE ArnaudGroupama - FDJ4:42:13
131RIVI SamueleEOLO-Kometa4:42:48
132SINKELDAM RamonGroupama - FDJ4:44:48
133VERGAERDE OttoTrek - Segafredo4:47:36
134GAVIRIA FernandoUAE Team Emirates4:47:56
135HOLLENSTEIN RetoIsrael - Premier Tech4:49:40
136SCHWARZMANN MichaelLotto Soudal4:52:51
137DOWSETT AlexIsrael - Premier Tech4:54:45
138GUARNIERI JacopoGroupama - FDJ5:02:42
139THEUNS EdwardTrek - Segafredo5:03:08
140CIMOLAI DavideCofidis5:03:41
141BAUHAUS PhilBahrain - Victorious5:04:36
142TAGLIANI FilippoDrone Hopper - Androni Giocattoli5:06:00
143KREDER WesleyCofidis5:06:08
144ZABEL RickIsrael - Premier Tech5:07:55
145OLIVEIRA RuiUAE Team Emirates5:11:42
146VAN DEN BERG JuliusEF Education-EasyPost5:12:45
147RICHEZE MaximilianoUAE Team Emirates5:13:35
148DAVY ClémentGroupama - FDJ5:24:20
149BRÄNDLE MatthiasIsrael - Premier Tech5:28:41
150CAVENDISH MarkQuick-Step Alpha Vinyl Team5:31:17
151VAN LERBERGHE BertQuick-Step Alpha Vinyl Team5:33:25
152SERRY PieterQuick-Step Alpha Vinyl Team5:40:40
153KLUGE RogerLotto Soudal5:52:04
1DÉMARE ArnaudGroupama - FDJ238
2CAVENDISH MarkQuick-Step Alpha Vinyl Team121
3GAVIRIA FernandoUAE Team Emirates117
4VAN DER POEL MathieuAlpecin-Fenix96
5DAINESE AlbertoTeam DSM81
6BAUHAUS PhilBahrain - Victorious72
7TAGLIANI FilippoDrone Hopper - Androni Giocattoli70
8CONSONNI SimoneCofidis67
9CARAPAZ RichardINEOS Grenadiers55
10DE GENDT ThomasLotto Soudal53
11BOUWMAN KoenJumbo-Visma51
12MOLLEMA BaukeTrek - Segafredo42
13HINDLEY JaiBORA - hansgrohe41
14OLDANI StefanoAlpecin-Fenix38
15GABBURO DavideBardiani-CSF-Faizanè38
16ALBANESE VincenzoEOLO-Kometa37
17THEUNS EdwardTrek - Segafredo35
18KÄMNA LennardBORA - hansgrohe34
19BUITRAGO SantiagoBahrain - Victorious33
20BILBAO PelloBahrain - Victorious33
21LEEMREIZE GijsJumbo-Visma33
22BAIS MattiaDrone Hopper - Androni Giocattoli32
23VENDRAME AndreaAG2R Citroën Team32
24KELDERMAN WilcoBORA - hansgrohe31
25YATES SimonTeam BikeExchange - Jayco30
26DE BONDT DriesAlpecin-Fenix27
27ROSA DiegoEOLO-Kometa25
28ARCAS JorgeMovistar Team25
29HIRT JanIntermarché - Wanty - Gobert Matériaux24
30MARTIN GuillaumeCofidis22
31ALMEIDA JoãoUAE Team Emirates22
32VANHOUCKE HarmLotto Soudal22
33CORT MagnusEF Education-EasyPost21
34BALLERINI DavideQuick-Step Alpha Vinyl Team21
35SCHMID MauroQuick-Step Alpha Vinyl Team21
36ROTA LorenzoIntermarché - Wanty - Gobert Matériaux20
37ARENSMAN ThymenTeam DSM19
38SEPÚLVEDA EduardoDrone Hopper - Androni Giocattoli18
39LÓPEZ Juan PedroTrek - Segafredo18
40VALVERDE AlejandroMovistar Team18
41LANDA MikelBahrain - Victorious17
42POELS WoutBahrain - Victorious17
43CICCONE GiulioTrek - Segafredo16
44GALL FelixAG2R Citroën Team16
45VAN DEN BERG JuliusEF Education-EasyPost16
46ULISSI DiegoUAE Team Emirates16
47CARTHY HughEF Education-EasyPost15
48FORMOLO DavideUAE Team Emirates15
49CALMEJANE LilianAG2R Citroën Team14
50NAESEN LawrenceAG2R Citroën Team14
51MODOLO SachaBardiani-CSF-Faizanè14
52VILLELLA DavideCofidis14
53TAARAMÄE ReinIntermarché - Wanty - Gobert Matériaux14
54MAESTRI MircoEOLO-Kometa13
55RIESEBEEK OscarAlpecin-Fenix12
56NIBALI VincenzoAstana Qazaqstan Team12
57POZZOVIVO DomenicoIntermarché - Wanty - Gobert Matériaux11
58PRODHOMME NicolasAG2R Citroën Team11
59RAVANELLI SimoneDrone Hopper - Androni Giocattoli11
60EENKHOORN PascalJumbo-Visma11
61PEDRERO AntonioMovistar Team11
62MONIQUET SylvainLotto Soudal10
63VANSEVENANT MauriQuick-Step Alpha Vinyl Team10
64DOMBROWSKI JoeAstana Qazaqstan Team9
65RIVI SamueleEOLO-Kometa9
66SOBRERO MatteoTeam BikeExchange - Jayco9
67HÄNNINEN JaakkoAG2R Citroën Team8
68RASTELLI LucaBardiani-CSF-Faizanè8
69ZARDINI EdoardoDrone Hopper - Androni Giocattoli8
70TUSVELD MartijnTeam DSM8
71COVI AlessandroUAE Team Emirates8
72TULETT BenINEOS Grenadiers7
73ZANA FilippoBardiani-CSF-Faizanè7
74ZABEL RickIsrael - Premier Tech7
75BUCHMANN EmanuelBORA - hansgrohe6
76BAYER TobiasAlpecin-Fenix6
77FELLINE FabioAstana Qazaqstan Team6
78ROCHAS RémyCofidis6
79DE MARCHI AlessandroIsrael - Premier Tech6
80AFFINI EdoardoJumbo-Visma6
81KNOX JamesQuick-Step Alpha Vinyl Team6
82VAN LERBERGHE BertQuick-Step Alpha Vinyl Team6
84SKJELMOSE MattiasTrek - Segafredo6
85NARVÁEZ JhonatanINEOS Grenadiers5
86COVILI LucaBardiani-CSF-Faizanè5
87TONELLI AlessandroBardiani-CSF-Faizanè5
88FOSS TobiasJumbo-Visma5
89ROJAS José JoaquínMovistar Team5
90SOSA Iván RamiroMovistar Team5
91HAMILTON LucasTeam BikeExchange - Jayco4
92OOMEN SamJumbo-Visma4
93SCHWARZMANN MichaelLotto Soudal4
94DE LA CRUZ DavidAstana Qazaqstan Team3
95TEJADA HaroldAstana Qazaqstan Team3
96CAMARGO Diego AndrésEF Education-EasyPost3
97PEÁK BarnabásIntermarché - Wanty - Gobert Matériaux3
98SWIFT BenINEOS Grenadiers2
99PETERS NansAG2R Citroën Team2
100SERRY PieterQuick-Step Alpha Vinyl Team2
101CATALDO DarioTrek - Segafredo2
102FETTER ErikEOLO-Kometa1
103DAVY ClémentGroupama - FDJ1
104GUARNIERI JacopoGroupama - FDJ1
1ALMEIDA JoãoUAE Team Emirates 73:21:34
2LÓPEZ Juan PedroTrek - Segafredo10:33
3ARENSMAN ThymenTeam DSM17:19
4BUITRAGO SantiagoBahrain - Victorious18:21
5SIVAKOV PavelINEOS Grenadiers28:58
6COVILI LucaBardiani-CSF-Faizanè1:07:40
7VANSEVENANT MauriQuick-Step Alpha Vinyl Team1:20:40
8PRONSKIY VadimAstana Qazaqstan Team1:45:06
9LEEMREIZE GijsJumbo-Visma1:45:12
10SOSA Iván RamiroMovistar Team1:47:28
11NARVÁEZ JhonatanINEOS Grenadiers1:57:39
12VALTER AttilaGroupama - FDJ1:59:42
13SKJELMOSE MattiasTrek - Segafredo2:05:42
14FOSS TobiasJumbo-Visma2:11:49
15TULETT BenINEOS Grenadiers2:11:53
16COVI AlessandroUAE Team Emirates2:12:17
17ZANA FilippoBardiani-CSF-Faizanè2:17:48
18TEJADA HaroldAstana Qazaqstan Team2:18:21
19GALL FelixAG2R Citroën Team2:22:54
20MONIQUET SylvainLotto Soudal2:31:46
21EENKHOORN PascalJumbo-Visma2:36:34
22PRODHOMME NicolasAG2R Citroën Team2:51:07
23SOBRERO MatteoTeam BikeExchange - Jayco2:54:20
24ALEOTTI GiovanniBORA - hansgrohe2:55:04
25FETTER ErikEOLO-Kometa3:10:29
26SCHMID MauroQuick-Step Alpha Vinyl Team3:12:48
27OLDANI StefanoAlpecin-Fenix3:15:41
28CAMARGO Diego AndrésEF Education-EasyPost3:30:18
29HÄNNINEN JaakkoAG2R Citroën Team3:35:45
30GAMPER PatrickBORA - hansgrohe3:58:16
31LAZKANO OierMovistar Team4:04:55
32CEPEDA Jefferson AlexanderDrone Hopper - Androni Giocattoli4:06:02
33PEÁK BarnabásIntermarché - Wanty - Gobert Matériaux4:11:42
34RASTELLI LucaBardiani-CSF-Faizanè4:14:38
35PONOMAR AndriiDrone Hopper - Androni Giocattoli4:16:55
36BAYER TobiasAlpecin-Fenix4:17:38
37BAIS DavideEOLO-Kometa4:23:14
38DAINESE AlbertoTeam DSM4:33:11
39RIVI SamueleEOLO-Kometa4:40:54
40DAVY ClémentGroupama - FDJ5:22:26
1BOUWMAN KoenJumbo-Visma218
2CICCONE GiulioTrek - Segafredo103
3ROSA DiegoEOLO-Kometa94
4HINDLEY JaiBORA - hansgrohe74
5KÄMNA LennardBORA - hansgrohe74
6BUITRAGO SantiagoBahrain - Victorious71
7CARAPAZ RichardINEOS Grenadiers65
8HIRT JanIntermarché - Wanty - Gobert Matériaux57
9LEEMREIZE GijsJumbo-Visma47
10KELDERMAN WilcoBORA - hansgrohe42
11MOLLEMA BaukeTrek - Segafredo40
12ARENSMAN ThymenTeam DSM39
13CARTHY HughEF Education-EasyPost33
14POELS WoutBahrain - Victorious31
15FORMOLO DavideUAE Team Emirates27
16GALL FelixAG2R Citroën Team26
17LÓPEZ Juan PedroTrek - Segafredo22
18VAN DER POEL MathieuAlpecin-Fenix21
19MAESTRI MircoEOLO-Kometa20
20LANDA MikelBahrain - Victorious20
21SEPÚLVEDA EduardoDrone Hopper - Androni Giocattoli19
22ROTA LorenzoIntermarché - Wanty - Gobert Matériaux18
23EENKHOORN PascalJumbo-Visma18
24PEDRERO AntonioMovistar Team18
25BUCHMANN EmanuelBORA - hansgrohe17
26VALVERDE AlejandroMovistar Team17
27DOMBROWSKI JoeAstana Qazaqstan Team17
28ALMEIDA JoãoUAE Team Emirates15
29NIBALI VincenzoAstana Qazaqstan Team13
30PETERS NansAG2R Citroën Team13
31BAIS MattiaDrone Hopper - Androni Giocattoli12
32TAARAMÄE ReinIntermarché - Wanty - Gobert Matériaux12
33DENZ NicoTeam DSM12
34HOLMES MatthewLotto Soudal9
35POZZOVIVO DomenicoIntermarché - Wanty - Gobert Matériaux9
36BILBAO PelloBahrain - Victorious9
37MONIQUET SylvainLotto Soudal9
38OLDANI StefanoAlpecin-Fenix8
39COSTA RuiUAE Team Emirates8
40DE MARCHI AlessandroIsrael - Premier Tech6
41HÄNNINEN JaakkoAG2R Citroën Team6
42KUDUS MerhawiEF Education-EasyPost6
43VANSEVENANT MauriQuick-Step Alpha Vinyl Team6
44TUSVELD MartijnTeam DSM6
45ZABEL RickIsrael - Premier Tech5
46MARTIN GuillaumeCofidis5
47ZANA FilippoBardiani-CSF-Faizanè5
48VILLELLA DavideCofidis5
49YATES SimonTeam BikeExchange - Jayco5
50DE GENDT ThomasLotto Soudal4
51PRODHOMME NicolasAG2R Citroën Team4
52TEJADA HaroldAstana Qazaqstan Team4
53TONELLI AlessandroBardiani-CSF-Faizanè4
54CAMARGO Diego AndrésEF Education-EasyPost4
55KONOVALOVAS IgnatasGroupama - FDJ4
56COVILI LucaBardiani-CSF-Faizanè3
57BALLERINI DavideQuick-Step Alpha Vinyl Team3
58NAESEN LawrenceAG2R Citroën Team2
59PEREZ AnthonyCofidis2
60TAGLIANI FilippoDrone Hopper - Androni Giocattoli2
61VANHOUCKE HarmLotto Soudal2
62VAN DEN BERG JuliusEF Education-EasyPost1
63DAVY ClémentGroupama - FDJ1
64ARCAS JorgeMovistar Team1
65CRADDOCK LawsonTeam BikeExchange - Jayco1
1Bahrain - Victorious 20:10:02
2BORA - hansgrohe0:14
3Intermarché - Wanty - Gobert Matériaux52:38
4INEOS Grenadiers1:02:03
5Astana Qazaqstan Team1:43:14
6Trek - Segafredo1:45:27
7UAE Team Emirates2:13:27
9Team BikeExchange - Jayco2:37:43
10Movistar Team2:48:13
11Team DSM2:57:33
12AG2R Citroën Team4:39:08
14EF Education-EasyPost4:46:00
17Quick-Step Alpha Vinyl Team7:11:42
18Drone Hopper - Androni Giocattoli7:15:54
20Groupama - FDJ8:57:42
21Lotto Soudal9:20:34
22Israel - Premier Tech 11:09:54

Results provided by ProCyclingStats.