Description
May 29, 2021
Giro d’Italia 2021 – Stage 20 – Verbania – Valle Spluga-Alpe Motta : 164 km
After last year’s calendar disruption, the Giro d’Italia returns to its traditional slot with the Grande Partenza in Turin on Saturday May 8,
Show more...
May 29, 2021
Giro d’Italia 2021 – Stage 20 – Verbania – Valle Spluga-Alpe Motta : 164 km
After last year’s calendar disruption, the Giro d’Italia returns to its traditional slot with the Grande Partenza in Turin on Saturday May 8, and the final stage ending in Milan on Sunday May 30. In between those two dates is a Grand Tour full of heritage and history as well as a route that avoids much of southern Italy but traverses a wide range of terrain and offers something for every type of rider the chance to shine. The overall impression is that this edition of the Giro d’Italia is inescapably demanding. The first week is littered with hurdles, the final week consists of two blocks of brutal mountain stages, while the second week is just as crucial with several potential pitfalls and opportunities for rivals to ambush each other. The 2021 Giro d’Italia will cover a total of 3,479 kilometres over 21 stages, with two individual time trials (adding up to just 38.9km in total) bookending the race. There are seven major mountain stages, a batch of dangerous intermediate days, two stages with gravel sections, and a handful of chances for the collection of sprinters on show. The race is focused towards the north of the country but it dips into Slovenia and then Switzerland during stages before returning to home soil.
Egan Bernal successfully defended the pink jersey on the penultimate stage of the Giro d’Italia and is on the brink of sealing overall victory.
Damiano Caruso (Bahrain Victorious) won the stage, but by finishing just 24 seconds ahead of Bernal, does not appear to have not done enough to keep himself in contention for the pink jersey with just tomorrow’s time trial stage to come.
“I thought about a thousand things in the last meters before the finish line, all my sacrifices, my training, and all the work done by my teammates,” Caruso said.
“We rode in an exemplary way today, Pello Bilbao in particular did an incredible job and he played a fundamental role in this victory. Today I realized a dream, I think I am the happiest man in the world!”
While the expected attack never materialised from Simon Yates (BikeExchange), who Bernal dropped on the final climb, Caruso put Ineos Grenadiers under pressure for much of the day after going clear on a descent with his teammate Pello Bilbao, along with Romain Bardet and a couple of his DSM teammates.
But an astonishing ride on the final climb from Dani Martinez, who managed to drop every one of Bernal’s rivals in the peloton until it was just the two Ineos Grenadiers riders left, kept Caruso within a safe distance by the finish, and keeps the Italian 1:59 adrift of Bernal on GC.
Caruso reached the bottom of the final climb, the category 1 Alpe Motta, with a lead of 40 seconds over the peloton and teammate Pello Bilbao, Romain Bardet and Michael Storer for company.
While the others were dropped early on the climb Bardet clung to his wheel until 2km from the top, when Caruso made what turned out to be his stage-winning attack.
The ride of the day was from Martinez, however, who made absolutely sure that Bernal had nothing to worry about in his defence of the pink jersey. He began setting the pace at the start of the climb, and didn’t finish until the final kilometre, by which point he’d not only managed to prevent any attacks, but also dropped Yates, Hugh Carthy (EF Education-Nippo), Alexander Vlasov (Astana-Premier Tech), João Almeida (Deceuninck-QuickStep) and every other GC rider still in the peloton.
It was especially important for Ineos Grenadiers that Martinez was on a good day, as they’d already used up a number of domestiques chasing Caruso. Jonathan Castroviejo was the only other domestique to still be in the peloton at the penultimate climb of the day.
Despite this pressure, Ineos Grenadiers never really looked in trouble, and Bernal survived what had the potential to be a destructive stage with very few worries.
“I am satisfied with the result,” said Bernal at the finish. “I think we managed the situation well. We have two minutes of an advantage for tomorrow’s time trial, so I think we’re in a good position.”
Referring to Caruso’s long-range attack, he commented that “it’s not the best to have the second on GC in front of you by almost one minute, but, still having three teammates, I tried to use them, and arrive as fresh as possible at the last climb.”
How it unfolded
On what was the final road stage of the Giro d’Italia, there was another long battle to get into the day’s break among a variety of different kinds of riders, ranging from those hoping for one last chance to win a stage, teammates from GC teams wanting to get up the road to help their leader later in the stage, and those simply looking for a head start ahead of the day’s crystal climbing.
No break had gone clear by the intermediate sprint 17km into the stage, prompting Peter Sagan (Bora-Hansgrohe) into action to defend his lead in the points classification. He chose to preserve energy rather than sprint, rolling over the line a few places behind rivals Fernando Gaviria (UAE Team Emirates) and Davide Cimolai (Israel Start-Up Nation) in third and fourth, but retains the maglia ciclamino.
It wasn’t until 45km into the stage that the peloton stopped chasing, and allowed the group ahead to extend their lead to over thirty seconds. That group consisted of: Louis Vervaeke (Alpecin-Fenix), Felix Großschartner (Bora-Hansgrohe), Simon Pellaud (Androni Giocattoli-Sidermec), Vincenzo Albanese (Eolo-Kometa), Dries De Bondt (Alpecin-Fenix), Giovanni Visconti (Bardiani-CSF-Faizane), Matteo Jorgenson (Movistar Team), Nico Denz (Team DSM) and Taco van der Hoorn (Intermarche-Wanty-Gobert Materiaux).
There were a few delayed responses from Deceuninck-QuickStep and Trek-Segafredo, with the former briefly upping the pace at the front of the peloton and Vincenzo Nibali attempting to bridge the gap for the latter, but they soon gave up and the chase and allowed the break to go clear.
Ineos Grenadiers will have been pleased with the makeup of that group, as it included none of the riders from their rival teams of Simon Yates’ BikeExchange or Damiano Caruso’s Bahrain-Victorious present in it.
But having missed the break, BikeExchange, Deceuninck-QuickStep and Trek-Segafredo remained determined to boss this stage, and set about bringing them back once the gap had reached five minutes. By the foot of the first climb of the day, the category one San Bernardino, their work had brought the gap back down to about 3-30.
Aware of the need to up the pace, Vervaeke attacked in the break, going clear with Großschartner, with Albanese and Visconti and later Pellaud catching up to them further up the climb.That quintet reached the top together, where Albanese pipped Pellaud to be the first to crest it.
A slackening of the pace in the peloton during the first part of the climb had meant these leaders stopped shedding time, until Team DSM took control and increased it again towards the top of the climb. By the top, they were less than a minute behind.
DSM didn’t let up on the descent, and their trio of Chris Hamilton, Michael Storer and leader Romain Bardet opened up a small advantage, along with Damiano Caruso and his Bahrain-Victorious domestique Pello Bilbao. These riders caught up to the leading quintet on a plateau during the descent, and, with a lead of 20 seconds over the peloton, chose to keep riding together.
Bernal still had five Ineos Grenadiers teammates to help him, and they led the chase in the peloton, with Simon Yates’ BikeExchange also offering some assistance. Yet despite their strength in numbers, by the start of the next climb, Passo dello Spluga, the leaders had retained their lead of around 20 seconds.
That gap extended on the climb up to towards a minute, as Bilbao and Storer set a fast tempo that only their respective teammates Caruso and Bardet were capable of following. Ineos Grenadiers kept calm, not wanting to burn themselves out by panicking, but were reduced to just three riders, with only Castroviejo and Martinez left to protect Bernal.
At the top the leaders’ advantage was 43 seconds.
Light rain further complicated what was already a technical descent, and in the peloton Alexander Vlasov (Astana-Premier Tech) took it upon himself to come to the front and lead them down. He caused a few temporary splits, but Ineos Grenadiers were able to regain control with Castroviejo resuming the pace-setting, and kept the gap at around 40 seconds.
The gap remained at that distance by the start of the final climb, at which point Castroviejo at long last swung off to allow Martinez to begin his turn.
It wasn’t long until Storer and then Bilbao were finished in the break, leaving it up to Caruso and Bardet to make the most of the head start they brought to the climb.
Upon taking control of the peloton, Martinez did more great work for Bernal, climbing fast enough so that only he, Yates, Vlasov, Carthy and Almeida remained, and not allowing Caruso and Bardet’s lead to grow out any more.
Still flying, Martinez began to bring back the leaders while also one-by-one dropping Carthy, then Vlasov, then Yates and then finally Almeida.
Caruso dropped Bardet 2km from the top, but by now his lead over the chasing Martinez and Bernal was just a precarious 20 seconds.
Martinez at last finished his turn in the final kilometre, at which point Bernal set off in pursuit of Caruso. But Caruso had enjoyed a second wind since dropping Bardet, and retained a big enough advantage over Bernal to celebrate victory at the line.
Results :
1 Damiano Caruso (Ita) Bahrain Victorious 4:27:53
2 Egan Bernal Gomez (Col) Ineos Grenadiers 0:00:24
3 Daniel Martinez Poveda (Col) Ineos Grenadiers 0:00:35
4 Romain Bardet (Fra) Team DSM
5 João Almeida (Por) Deceuninck-QuickStep 0:00:41
6 Simon Yates (GBr) Team BikeExchange 0:00:51
7 Aleksandr Vlasov (Rus) Astana-Premier Tech 0:01:13
8 Hugh Carthy (GBr) EF Education-Nippo 0:01:29
9 Lorenzo Fortunato (Ita) Eolo-Kometa Cycling Team 0:02:07
10 Antonio Pedrero (Spa) Movistar Team 0:02:23
11 Jan Hirt (Cze) Intermarché-Wanty-Gobert Matériaux
12 Tobias Foss (Nor) Jumbo-Visma 0:02:37
13 Koen Bouwman (Ned) Jumbo-Visma
14 Daniel Martin (Irl) Israel Start-up Nation 0:03:10
15 George Bennett (NZl) Jumbo-Visma 0:03:42
16 Vadim Pronskiy (Kaz) Astana-Premier Tech
17 Pello Bilbao Lopez De Armentia (Spa) Bahrain Victorious 0:04:08
18 Einer Rubio Reyes (Col) Movistar Team 0:04:10
19 Harold Tejada Canacue (Col) Astana-Premier Tech 0:04:44
20 Felix Grossschartner (Aut) Bora-Hansgrohe 0:05:29
21 Mikel Nieve Iturralde (Spa) Team BikeExchange 0:06:01
22 Davide Formolo (Ita) UAE Team Emirates 0:06:25
23 Dario Cataldo (Ita) Movistar Team 0:06:41
24 Michael Storer (Aus) Team DSM 0:06:46
25 Attila Valter (Hun) Groupama-FDJ 0:06:50
26 Matteo Fabbro (Ita) Bora-Hansgrohe
27 Simone Petilli (Ita) Intermarché-Wanty-Gobert Matériaux 0:06:55
28 Geoffrey Bouchard (Fra) AG2R Citroën Team 0:06:56
29 Matteo Badilatti (Swi) Groupama-FDJ 0:07:00
30 Eduardo Sepulveda (Arg) Androni Giocattoli-Sidermec 0:07:33
31 Diego Ulissi (Ita) UAE Team Emirates 0:08:02
32 Mauro Schmid (Swi) Team Qhubeka Assos
33 James Knox (GBr) Deceuninck-QuickStep
34 Louis Vervaeke (Bel) Alpecin-Fenix 0:08:15
35 Jonathan Castroviejo Nicolas (Spa) Ineos Grenadiers 0:08:18
36 Edward Ravasi (Ita) Eolo-Kometa Cycling Team 0:09:05
37 Giovanni Carboni (Ita) Bardiani CSF Faizane’ 0:12:28
38 Vincenzo Nibali (Ita) Trek-Segafredo 0:13:42
39 Bauke Mollema (Ned) Trek-Segafredo
40 Alessandro Covi (Ita) UAE Team Emirates
41 Rudy Molard (Fra) Groupama-FDJ
42 Pieter Serry (Bel) Deceuninck-QuickStep
43 Luis Leon Sanchez (Spa) Astana-Premier Tech
44 Gorka Izagirre Insausti (Spa) Astana-Premier Tech
45 Tanel Kangert (Est) Team BikeExchange
46 Larry Warbasse (USA) AG2R Citroën Team 0:14:00
47 Francesco Gavazzi (Ita) Eolo-Kometa Cycling Team 0:14:18
48 Jimmy Janssens (Bel) Alpecin-Fenix 0:14:30
49 Simon Guglielmi (Fra) Groupama-FDJ 0:14:53
50 Davide Villella (Ita) Movistar Team 0:14:55
51 Quinten Hermans (Bel) Intermarché-Wanty-Gobert Matériaux 0:17:58
52 Senne Leysen (Bel) Alpecin-Fenix
53 Guy Niv (Isr) Israel Start-up Nation
54 Jhonatan Narvaez Prado (Ecu) Ineos Grenadiers
55 Simon Pellaud (Swi) Androni Giocattoli-Sidermec
56 Gianni Moscon (Ita) Ineos Grenadiers 0:18:01
57 Kilian Frankiny (Swi) Team Qhubeka Assos 0:18:47
58 Valerio Conti (Ita) UAE Team Emirates 0:20:13
59 Nelson Oliveira (Por) Movistar Team 0:22:06
60 Matteo Sobrero (Ita) Astana-Premier Tech
61 Patrick Bevin (NZl) Israel Start-up Nation 0:22:10
62 Romain Seigle (Fra) Groupama-FDJ 0:22:18
63 Alberto Bettiol (Ita) EF Education-Nippo 0:24:06
64 Jan Tratnik (Slo) Bahrain Victorious
65 Paul Martens (Ger) Jumbo-Visma 0:24:25
66 Jens Keukeleire (Bel) EF Education-Nippo 0:24:59
67 Simon Carr (GBr) EF Education-Nippo
68 Matteo Jorgenson (USA) Movistar Team
69 Christopher Hamilton (Aus) Team DSM 0:25:38
70 Andrea Pasqualon (Ita) Intermarché-Wanty-Gobert Matériaux 0:26:43
71 Simone Ravanelli (Ita) Androni Giocattoli-Sidermec
72 Christopher Juul-Jensen (Den) Team BikeExchange 0:27:09
73 Salvatore Puccio (Ita) Ineos Grenadiers 0:27:55
74 Filippo Zana (Ita) Bardiani CSF Faizane’ 0:28:25
75 Alexis Gougeard (Fra) AG2R Citroën Team
76 Tony Gallopin (Fra) AG2R Citroën Team
77 Andrea Vendrame (Ita) AG2R Citroën Team
78 Márton Dina (Hun) Eolo-Kometa Cycling Team 0:29:50
79 Vincenzo Albanese (Ita) Eolo-Kometa Cycling Team
80 Giovanni Aleotti (Ita) Bora-Hansgrohe 0:31:17
81 Samuele Battistella (Ita) Astana-Premier Tech
82 Yukiya Arashiro (Jpn) Bahrain Victorious
83 Rafael Valls Ferri (Spa) Bahrain Victorious
84 Filippo Fiorelli (Ita) Bardiani CSF Faizane’
85 Enrico Battaglin (Ita) Bardiani CSF Faizane’
86 Giovanni Visconti (Ita) Bardiani CSF Faizane’
87 Bert-Jan Lindeman (Ned) Team Qhubeka Assos
88 Gianni Vermeersch (Bel) Alpecin-Fenix
89 Iljo Keisse (Bel) Deceuninck-QuickStep 0:31:37
90 Antoine Duchesne (Can) Groupama-FDJ
91 Lars van den Berg (Ned) Groupama-FDJ
92 Mark Christian (GBr) Eolo-Kometa Cycling Team
93 Cesare Benedetti (Ita) Bora-Hansgrohe 0:31:39
94 Andrii Ponomar (Ukr) Androni Giocattoli-Sidermec
95 Davide Gabburo (Ita) Bardiani CSF Faizane’
96 Oscar Riesebeek (Ned) Alpecin-Fenix
97 Nico Denz (Ger) Team DSM 0:32:05
98 Nikias Arndt (Ger) Team DSM
99 Koen de Kort (Ned) Trek-Segafredo 0:32:48
100 Taco van der Hoorn (Ned) Intermarché-Wanty-Gobert Matériaux
101 Nicolas Roche (Irl) Team DSM 0:32:58
102 Amanuel Gebreigzabhier (Eri) Trek-Segafredo 0:33:29
103 Natnael Tesfazion (Eri) Androni Giocattoli-Sidermec
104 Tejay van Garderen (USA) EF Education-Nippo 0:33:45
105 Stefano Oldani (Ita) Lotto Soudal 0:34:07
106 Michael Hepburn (Aus) Team BikeExchange 0:34:17
107 Callum Scotson (Aus) Team BikeExchange
108 Max Kanter (Ger) Team DSM 0:34:18
109 Mikkel Honoré (Den) Deceuninck-QuickStep 0:34:47
110 Julius van den Berg (Ned) EF Education-Nippo 0:35:18
111 Daniel Oss (Ita) Bora-Hansgrohe 0:35:38
112 Fabio Sabatini (Ita) Cofidis 0:37:36
113 Riccardo Minali (Ita) Intermarché-Wanty-Gobert Matériaux
114 Lawrence Naesen (Bel) AG2R Citroën Team
115 Nicola Venchiarutti (Ita) Androni Giocattoli-Sidermec
116 Dries De Bondt (Bel) Alpecin-Fenix
117 Umberto Marengo (Ita) Bardiani CSF Faizane’
118 Jacopo Mosca (Ita) Trek-Segafredo
119 Matteo Moschetti (Ita) Trek-Segafredo
120 Attilio Viviani (Ita) Cofidis
121 Filippo Tagliani (Ita) Androni Giocattoli-Sidermec
122 Samuele Zoccarato (Ita) Bardiani CSF Faizane’
123 Rein Taaramäe (Est) Intermarché-Wanty-Gobert Matériaux 0:37:42
124 Elia Viviani (Ita) Cofidis 0:37:47
125 Fernando Gaviria Rendon (Col) UAE Team Emirates
126 Lukasz Wisniowski (Pol) Team Qhubeka Assos
127 Wesley Kreder (Ned) Intermarché-Wanty-Gobert Matériaux
128 Edoardo Affini (Ita) Jumbo-Visma
129 Rémi Cavagna (Fra) Deceuninck-QuickStep 0:37:53
130 Simone Consonni (Ita) Cofidis 0:38:05
131 Filippo Ganna (Ita) Ineos Grenadiers
132 Maximiliano Richeze (Arg) UAE Team Emirates
133 Juan Sebastian Molano Benavides (Col) UAE Team Emirates
134 Maximilian Walscheid (Ger) Team Qhubeka Assos
135 Alexander Krieger (Ger) Alpecin-Fenix
136 Harm Vanhoucke (Bel) Lotto Soudal
137 Matthias Brändle (Aut) Israel Start-up Nation
138 Cameron Meyer (Aus) Team BikeExchange
139 Samuele Rivi (Ita) Eolo-Kometa Cycling Team
140 Albert Torres Barcelo (Spa) Movistar Team 0:38:09
141 Maciej Bodnar (Pol) Bora-Hansgrohe 0:38:21
142 Peter Sagan (Svk) Bora-Hansgrohe
143 Davide Cimolai (Ita) Israel Start-up Nation
General Classification after Stage 20 :
1 Egan Bernal Gomez (Col) Ineos Grenadiers 85:41:47
2 Damiano Caruso (Ita) Bahrain Victorious 0:01:59
3 Simon Yates (GBr) Team BikeExchange 0:03:23
4 Aleksandr Vlasov (Rus) Astana-Premier Tech 0:07:07
5 Romain Bardet (Fra) Team DSM 0:07:48
6 Daniel Martinez Poveda (Col) Ineos Grenadiers 0:07:56
7 Hugh Carthy (GBr) EF Education-Nippo 0:08:22
8 João Almeida (Por) Deceuninck-QuickStep 0:08:50
9 Tobias Foss (Nor) Jumbo-Visma 0:12:39
10 Daniel Martin (Irl) Israel Start-up Nation 0:16:48
11 George Bennett (NZl) Jumbo-Visma 0:24:55
12 Koen Bouwman (Ned) Jumbo-Visma 0:31:04
13 Pello Bilbao Lopez De Armentia (Spa) Bahrain Victorious 0:36:11
14 Lorenzo Fortunato (Ita) Eolo-Kometa Cycling Team 0:44:09
15 Attila Valter (Hun) Groupama-FDJ 0:44:51
16 Davide Formolo (Ita) UAE Team Emirates 0:47:24
17 Diego Ulissi (Ita) UAE Team Emirates 0:57:02
18 Vincenzo Nibali (Ita) Trek-Segafredo 1:03:27
19 Louis Vervaeke (Bel) Alpecin-Fenix 1:03:29
20 Gorka Izagirre Insausti (Spa) Astana-Premier Tech 1:03:54
21 Antonio Pedrero (Spa) Movistar Team 1:05:25
22 Tanel Kangert (Est) Team BikeExchange 1:05:57
23 Jonathan Castroviejo Nicolas (Spa) Ineos Grenadiers 1:18:12
24 Mikel Nieve Iturralde (Spa) Team BikeExchange 1:18:20
25 Gianni Moscon (Ita) Ineos Grenadiers 1:19:26
26 Jan Hirt (Cze) Intermarché-Wanty-Gobert Matériaux 1:31:13
27 Bauke Mollema (Ned) Trek-Segafredo 1:34:50
28 Nelson Oliveira (Por) Movistar Team 1:35:52
29 Francesco Gavazzi (Ita) Eolo-Kometa Cycling Team 1:38:13
30 Alberto Bettiol (Ita) EF Education-Nippo 1:45:02
31 Michael Storer (Aus) Team DSM 1:47:48
32 Matteo Fabbro (Ita) Bora-Hansgrohe 1:48:12
33 Matteo Badilatti (Swi) Groupama-FDJ 1:49:32
34 Luis Leon Sanchez (Spa) Astana-Premier Tech 1:49:36
35 Giovanni Carboni (Ita) Bardiani CSF Faizane’ 1:58:34
36 Einer Rubio Reyes (Col) Movistar Team 1:59:29
37 Rudy Molard (Fra) Groupama-FDJ 1:59:45
38 Harold Tejada Canacue (Col) Astana-Premier Tech 2:00:40
39 Alessandro Covi (Ita) UAE Team Emirates 2:02:54
40 Vadim Pronskiy (Kaz) Astana-Premier Tech 2:03:11
41 Larry Warbasse (USA) AG2R Citroën Team 2:05:17
42 Quinten Hermans (Bel) Intermarché-Wanty-Gobert Matériaux 2:11:55
43 Simone Petilli (Ita) Intermarché-Wanty-Gobert Matériaux 2:11:56
44 Felix Grossschartner (Aut) Bora-Hansgrohe 2:12:40
45 Christopher Hamilton (Aus) Team DSM 2:16:01
46 Edward Ravasi (Ita) Eolo-Kometa Cycling Team 2:16:23
47 Eduardo Sepulveda (Arg) Androni Giocattoli-Sidermec 2:18:35
48 Jhonatan Narvaez Prado (Ecu) Ineos Grenadiers 2:20:03
49 Patrick Bevin (NZl) Israel Start-up Nation 2:20:36
50 Andrea Vendrame (Ita) AG2R Citroën Team 2:22:41
51 Rein Taaramäe (Est) Intermarché-Wanty-Gobert Matériaux 2:23:11
52 Jacopo Mosca (Ita) Trek-Segafredo 2:25:02
53 Davide Villella (Ita) Movistar Team 2:27:52
54 James Knox (GBr) Deceuninck-QuickStep 2:28:00
55 Dario Cataldo (Ita) Movistar Team 2:28:16
56 Pieter Serry (Bel) Deceuninck-QuickStep 2:30:29
57 Kilian Frankiny (Swi) Team Qhubeka Assos 2:31:59
58 Geoffrey Bouchard (Fra) AG2R Citroën Team 2:34:25
59 Nicolas Roche (Irl) Team DSM 2:39:18
60 Tony Gallopin (Fra) AG2R Citroën Team 2:43:57
61 Matteo Sobrero (Ita) Astana-Premier Tech 2:48:55
62 Nikias Arndt (Ger) Team DSM 2:56:55
63 Amanuel Gebreigzabhier (Eri) Trek-Segafredo 2:57:15
64 Lars van den Berg (Ned) Groupama-FDJ 3:12:27
65 Jimmy Janssens (Bel) Alpecin-Fenix 3:14:21
66 Simon Pellaud (Swi) Androni Giocattoli-Sidermec 3:16:44
67 Andrii Ponomar (Ukr) Androni Giocattoli-Sidermec 3:17:22
68 Simon Carr (GBr) EF Education-Nippo 3:17:49
69 Simone Ravanelli (Ita) Androni Giocattoli-Sidermec 3:20:12
70 Rémi Cavagna (Fra) Deceuninck-QuickStep 3:21:24
71 Andrea Pasqualon (Ita) Intermarché-Wanty-Gobert Matériaux 3:22:23
72 Jan Tratnik (Slo) Bahrain Victorious 3:23:39
73 Filippo Zana (Ita) Bardiani CSF Faizane’ 3:27:24
74 Guy Niv (Isr) Israel Start-up Nation 3:30:21
75 Mark Christian (GBr) Eolo-Kometa Cycling Team 3:32:04
76 Vincenzo Albanese (Ita) Eolo-Kometa Cycling Team 3:32:26
77 Yukiya Arashiro (Jpn) Bahrain Victorious 3:34:22
78 Jens Keukeleire (Bel) EF Education-Nippo 3:35:51
79 Stefano Oldani (Ita) Lotto Soudal 3:36:42
80 Giovanni Aleotti (Ita) Bora-Hansgrohe 3:39:15
81 Mikkel Honoré (Den) Deceuninck-QuickStep 3:41:23
82 Tejay van Garderen (USA) EF Education-Nippo 3:43:46
83 Callum Scotson (Aus) Team BikeExchange 3:44:25
84 Enrico Battaglin (Ita) Bardiani CSF Faizane’ 3:44:47
85 Harm Vanhoucke (Bel) Lotto Soudal 3:45:20
86 Samuele Battistella (Ita) Astana-Premier Tech 3:45:31
87 Gianni Vermeersch (Bel) Alpecin-Fenix 3:49:32
88 Romain Seigle (Fra) Groupama-FDJ 3:55:11
89 Simon Guglielmi (Fra) Groupama-FDJ 3:56:15
90 Valerio Conti (Ita) UAE Team Emirates 3:57:18
91 Natnael Tesfazion (Eri) Androni Giocattoli-Sidermec 3:59:46
92 Mauro Schmid (Swi) Team Qhubeka Assos 4:01:15
93 Dries De Bondt (Bel) Alpecin-Fenix 4:01:26
94 Rafael Valls Ferri (Spa) Bahrain Victorious 4:02:08
95 Giovanni Visconti (Ita) Bardiani CSF Faizane’ 4:02:11
96 Salvatore Puccio (Ita) Ineos Grenadiers 4:02:54
97 Christopher Juul-Jensen (Den) Team BikeExchange 4:04:53
98 Matteo Jorgenson (USA) Movistar Team 4:05:19
99 Paul Martens (Ger) Jumbo-Visma 4:07:37
100 Márton Dina (Hun) Eolo-Kometa Cycling Team 4:08:14
101 Senne Leysen (Bel) Alpecin-Fenix 4:14:41
102 Nico Denz (Ger) Team DSM 4:15:55
103 Cesare Benedetti (Ita) Bora-Hansgrohe 4:24:14
104 Samuele Zoccarato (Ita) Bardiani CSF Faizane’ 4:30:34
105 Taco van der Hoorn (Ned) Intermarché-Wanty-Gobert Matériaux 4:32:21
106 Davide Gabburo (Ita) Bardiani CSF Faizane’ 4:32:30
107 Filippo Fiorelli (Ita) Bardiani CSF Faizane’
108 Oscar Riesebeek (Ned) Alpecin-Fenix 4:33:19
109 Fernando Gaviria Rendon (Col) UAE Team Emirates 4:36:39
110 Cameron Meyer (Aus) Team BikeExchange 4:36:42
111 Simone Consonni (Ita) Cofidis 4:36:43
112 Daniel Oss (Ita) Bora-Hansgrohe 4:41:02
113 Antoine Duchesne (Can) Groupama-FDJ 4:41:33
114 Alexis Gougeard (Fra) AG2R Citroën Team 4:42:58
115 Peter Sagan (Svk) Bora-Hansgrohe 4:45:18
116 Lawrence Naesen (Bel) AG2R Citroën Team 4:45:20
117 Edoardo Affini (Ita) Jumbo-Visma 4:45:31
118 Max Kanter (Ger) Team DSM 4:45:34
119 Michael Hepburn (Aus) Team BikeExchange 4:47:59
120 Filippo Ganna (Ita) Ineos Grenadiers 4:49:33
121 Iljo Keisse (Bel) Deceuninck-QuickStep 4:51:51
122 Bert-Jan Lindeman (Ned) Team Qhubeka Assos 4:55:51
123 Filippo Tagliani (Ita) Androni Giocattoli-Sidermec 4:57:16
124 Davide Cimolai (Ita) Israel Start-up Nation 5:00:11
125 Juan Sebastian Molano Benavides (Col) UAE Team Emirates 5:00:23
126 Julius van den Berg (Ned) EF Education-Nippo 5:00:26
127 Wesley Kreder (Ned) Intermarché-Wanty-Gobert Matériaux 5:00:44
128 Maximilian Walscheid (Ger) Team Qhubeka Assos 5:00:57
129 Samuele Rivi (Ita) Eolo-Kometa Cycling Team 5:01:10
130 Matthias Brändle (Aut) Israel Start-up Nation 5:04:04
131 Nicola Venchiarutti (Ita) Androni Giocattoli-Sidermec 5:04:16
132 Fabio Sabatini (Ita) Cofidis 5:07:37
133 Lukasz Wisniowski (Pol) Team Qhubeka Assos 5:07:52
134 Koen de Kort (Ned) Trek-Segafredo 5:08:22
135 Elia Viviani (Ita) Cofidis 5:10:23
136 Maciej Bodnar (Pol) Bora-Hansgrohe 5:15:41
137 Maximiliano Richeze (Arg) UAE Team Emirates 5:15:42
138 Umberto Marengo (Ita) Bardiani CSF Faizane’ 5:16:12
139 Albert Torres Barcelo (Spa) Movistar Team 5:16:26
140 Alexander Krieger (Ger) Alpecin-Fenix 5:23:17
141 Attilio Viviani (Ita) Cofidis 5:26:43
142 Matteo Moschetti (Ita) Trek-Segafredo 5:27:04
143 Riccardo Minali (Ita) Intermarché-Wanty-Gobert Matériaux 5:34:03