Richard Carapaz wins the 2019 Giro d'Italia
Chad Haga takes victory in final stage time trial
Richard Carapaz (Movistar) completed a flawless execution of the 2019 Giro d'Italia, speeding home to hold onto the overall victory in the 17km time trial in Verona. It was a historic ride by Carapaz who made history as the first Ecuadorian Grand Tour champion.
Vincenzo Nibali (Bahrain-Merida) put in a spirited effort to hold onto second place at 1:05, while Primoz Roglic (Jumbo-Visma) bumped Mikel Landa (Movistar) off the final podium by eight seconds for third overall, 2:30 behind Carapaz.
The emotional final stage victory went to American Chad Haga (Team Sunweb), who overhauled Victor Campenaerts' (Lotto Soudal) pace-setting effort to sit in the hot seat for the bulk of the day. His time of 22:07 was four seconds faster than the Belgian, and six up on Thomas De Gendt (Lotto Soudal), who took third on the day. It's by far the biggest win of Haga's career and saves a Giro for his team, who finished with just four riders.
After two and a half hours in the hot seat, Haga beamed as Roglic failed to threaten his time, heaving a huge sigh of relief before the tears of realization of his victory began to flow.
"I thought of my dad and my wife, I thought that Roglic must be tired," said Haga after the finish. "I had to believe that Roglic was tired. I don't even know… The way my legs felt yesterday I fully believed I could win today, I just had to do it, and I was right.
"[After Dumoulin's abandon] we showed that we came here in good shape ready to fight for him. I was sad to see him go, and I would much rather have been here celebrating another victory with him. But to make a victory here today, I don't even know.
"Following the last time trial, I knew that I'm time trialling very well and this one suits me better than the last. Thanks to the team for allowing me to not to much the last two weeks and focus on today. I had the exact preparation I want, the team treated me like I was Tom Dumoulin today, with 100 per cent focus, and I paced exactly the way I wanted to."
Carapaz's pink jersey was confirmed in Verona, and so too were the other prizes of the Giro. Giulio Ciccone (Trek-Segafredo) wins the blue jersey of the mountain classification, Miguel Angel Lopez (Astana Pro Team) took the white young riders jersey, while Pascal Ackermann (Bora-Hansgrohe) became the first German to win the points classification.
The minor classifications saw Fausto Masnada (Androni Giocattoli-Sidermec) win the intermediate sprint competition as well as the combativity prize. Damiano Cima (Nippo-Vini Fantini-Faizane) took the breakaway competition after 932km in the break, while Movistar predictably won the team classification.
How it unfolded
The final stage of the 2019 Giro d'Italia, took in a 17 kilometre route around Verona, a host for the race finish for the first time since 2010 when Gustav Erik Larsson won the stage. Knut Knudsen and, more famously, Moreno Moser, won the stage 22 time trials in the city back in 1981 and 1984.
With the destination of the maglia rosa already decided, barring disaster for Carapaz, Sunday's stage would see a battle for the final victory of the Giro, as well as a fight between Roglic and Landa for third overall. The main obstacle of the day came in the form of the 4.5km, 4.6 per cent average Torricelle climb. After a speedy but technical descent back into the city, the finish came outside the ancient amphitheatre, the Arena di Verona.
Tom Bohli (UAE Team Emirates), was unsurprisingly the fastest man of the early runners, overtaking his one- and two-minute men to set a time of 22:41. Three minutes later, Sho Hatsuyama (Nippo-Vini Fantini-Faizane) crossed the line and was given a specially-made maglia nera in the arena, as the last man in the general classification.
Josef Cerny (CCC Team) was the first man to beat Bohli's time, 23 seconds better than the Swiss. Meanwhile, out on course stage favourite Campenaerts blitzed the checkpoint, 31 seconds up on Bohli and 6 up on Cerny. The Hour Record holder duly went fastest at the finish, with a time of 22:11, but surprisingly he wouldn't last long in the hot seat.
As one-quarter of Team Sunweb's remaining squad, Haga has taken it relatively easy since the San Marino time trial, finishing in the top 100 on a stage on just one occasion. That 'rest' paid off in Verona as he overhauled Campenaerts, going four seconds faster at the finish to take his place at the top of the standings.
A number of strong time trialists came and went, not getting close to Haga's time. Tobias Ludvigsson (Groupama-FDJ) came closest, with his time of 22:18 a full 11 seconds off the American. Thomas De Gendt (Lotto Soudal) put in a strong effort too, taking third, just two seconds behind teammate and friendly rival Campenaerts.
Bob Jungels (Deceuninck-Quick Step) completed a disappointing campaign for him personally, with his time of 22:51 just about in the provisional top ten. Great rides from Italians Mattia Cattaneo (Androni Giocattoli-Sidermec) and Damiano Caruso (Bahrain-Merida) saw them put in times of 22:27 and 22:16 respectively, placing them comfortably in the top ten.
The big hitters of the top 20 were up next, with the stage win, the fight for minor placings and that last podium spot still to be decided. Riders came and went, but few troubled the top ten. At the checkpoint atop the climb, Roglic had 20 seconds on his podium rival Landa but was nine seconds down on Haga's time.
Shortly afterwards, it became clear that Landa would lose third, as the gap went out on the descent. It was a close-run thing heading into the final kilometre, but Roglic prevailed, taking the final podium spot by just eight seconds.
Further back, Nibali's and Carapaz's places were under no threat, though Nibali still put in a strong effort to take ninth at the finish. He gained 51 seconds on Carapaz, who burst into tears of emotion on the stage shortly after completing his effort.
Full Results
# | Rider Name (Country) Team | Result |
---|---|---|
1 | Chad Haga (USA) Team Sunweb | 0:22:07 |
2 | Victor Campenaerts (Bel) Lotto Soudal | 0:00:04 |
3 | Thomas De Gendt (Bel) Lotto Soudal | 0:00:06 |
4 | Damiano Caruso (Ita) Bahrain-Merida | 0:00:09 |
5 | Tobias Ludvigsson (Swe) Groupama-FDJ | 0:00:11 |
6 | Josef Cerny (Cze) CCC Team | Row 5 - Cell 2 |
7 | Pello Bilbao (Spa) Astana Pro Team | 0:00:17 |
8 | Mattia Cattaneo (Ita) Androni Giocattoli-Sidermec | 0:00:20 |
9 | Vincenzo Nibali (Ita) Bahrain-Merida | 0:00:23 |
10 | Primoz Roglic (Slo) Team Jumbo-Visma | 0:00:26 |
11 | Luke Durbridge (Aus) Mitchelton-Scott | 0:00:27 |
12 | Tom Bohli (Swi) UAE Team Emirates | 0:00:34 |
13 | Ilnur Zakarin (Rus) Katusha-Alpecin | 0:00:36 |
14 | Jan Polanc (Slo) UAE Team Emirates | 0:00:37 |
15 | Rafal Majka (Pol) Bora-Hansgrohe | 0:00:40 |
16 | Jos van Emden (Ned) Team Jumbo-Visma | 0:00:42 |
17 | Bob Jungels (Lux) Deceuninck-QuickStep | 0:00:44 |
18 | Jack Bauer (NZl) Mitchelton-Scott | 0:00:48 |
19 | Andrey Amador (CRc) Movistar Team | 0:00:53 |
20 | Pavel Sivakov (Rus) Team Ineos | 0:00:57 |
21 | Mikel Landa (Spa) Movistar Team | Row 20 - Cell 2 |
22 | Davide Formolo (Ita) Bora-Hansgrohe | 0:00:58 |
23 | Dario Cataldo (Ita) Astana Pro Team | 0:01:00 |
24 | Simon Yates (GBr) Mitchelton-Scott | Row 23 - Cell 2 |
25 | Koen Bouwman (Ned) Team Jumbo-Visma | 0:01:03 |
26 | Bauke Mollema (Ned) Trek-Segafredo | 0:01:04 |
27 | Jasha Sütterlin (Ger) Movistar Team | Row 26 - Cell 2 |
28 | Diego Ulissi (Ita) UAE Team Emirates | 0:01:06 |
29 | Victor De La Parte (Spa) CCC Team | 0:01:07 |
30 | Jay Mc Carthy (Aus) Bora-Hansgrohe | 0:01:09 |
31 | Kamil Gradek (Pol) CCC Team | Row 30 - Cell 2 |
32 | Luis Mas Bonet (Spa) Movistar Team | Row 31 - Cell 2 |
33 | Arnaud Demare (Fra) Groupama-FDJ | 0:01:10 |
34 | Amaro Antunes (Por) CCC Team | Row 33 - Cell 2 |
35 | Lucas Hamilton (Aus) Mitchelton-Scott | Row 34 - Cell 2 |
36 | Richard Carapaz (Ecu) Movistar Team | 0:01:12 |
37 | Joe Dombrowski (USA) EF Education First | Row 36 - Cell 2 |
38 | Michael Gogl (Aut) Trek-Segafredo | 0:01:17 |
39 | Jai Hindley (Aus) Team Sunweb | 0:01:18 |
40 | Scott Davies (GBr) Dimension Data | Row 39 - Cell 2 |
41 | Miles Scotson (Aus) Groupama-FDJ | 0:01:19 |
42 | Krists Neilands (Lat) Israel Cycling Academy | Row 41 - Cell 2 |
43 | Miguel Angel Lopez (Col) Astana Pro Team | 0:01:20 |
44 | Ben O'Connor (Aus) Dimension Data | 0:01:22 |
45 | Tanel Kangert (Est) EF Education First | 0:01:23 |
46 | Francisco Ventoso (Spa) CCC Team | 0:01:26 |
47 | Ion Izagirre Insausti (Spa) Astana Pro Team | 0:01:27 |
48 | Mikkel Frølich Honoré (Den) Deceuninck-QuickStep | 0:01:28 |
49 | Alexis Vuillermoz (Fra) AG2R La Mondiale | 0:01:29 |
50 | Domenico Pozzovivo (Ita) Bahrain-Merida | 0:01:30 |
50 | Andrey Zeits (Kaz) Astana Pro Team | Row 50 - Cell 2 |
52 | Mikel Nieve (Spa) Mitchelton-Scott | 0:01:36 |
53 | Amanuel Ghebreigzabhier (Eri) Dimension Data | 0:01:37 |
54 | Ruben Plaza (Spa) Israel Cycling Academy | 0:01:38 |
55 | Fabio Sabatini (Ita) Deceuninck-QuickStep | Row 54 - Cell 2 |
56 | Christopher Juul Jensen (Den) Mitchelton-Scott | 0:01:39 |
57 | Sean Bennett (USA) EF Education First | Row 56 - Cell 2 |
58 | Manuele Boaro (Ita) Astana Pro Team | 0:01:40 |
59 | Dmitrii Strakhov (Rus) Katusha-Alpecin | Row 58 - Cell 2 |
60 | Jan Bakelants (Bel) Team Sunweb | 0:01:42 |
61 | Andrea Vendrame (Ita) Androni Giocattoli-Sidermec | Row 60 - Cell 2 |
62 | Christopher Hamilton (Aus) Team Sunweb | 0:01:43 |
63 | Fausto Masnada (Ita) Androni Giocattoli-Sidermec | 0:01:46 |
64 | Marco Marcato (Ita) UAE Team Emirates | 0:01:48 |
65 | Michael Schwarzmann (Ger) Bora-Hansgrohe | Row 64 - Cell 2 |
66 | Nicola Conci (Ita) Trek-Segafredo | 0:01:49 |
67 | Pieter Serry (Bel) Deceuninck-QuickStep | 0:01:50 |
68 | Hugh John Carthy (GBr) EF Education First | 0:01:51 |
69 | Lukasz Owsian (Pol) CCC Team | 0:01:53 |
70 | Reto Hollenstein (Swi) Katusha-Alpecin | Row 69 - Cell 2 |
71 | Giovanni Carboni (Ita) Bardiani CSF | 0:01:55 |
72 | Valentin Madouas (Fra) Groupama-FDJ | 0:01:58 |
73 | Will Clarke (Aus) Trek-Segafredo | 0:02:01 |
74 | Larry Warbasse (USA) AG2R La Mondiale | Row 73 - Cell 2 |
75 | Pawel Poljanski (Pol) Bora-Hansgrohe | 0:02:07 |
76 | Eros Capecchi (Ita) Deceuninck-QuickStep | Row 75 - Cell 2 |
77 | Matteo Montaguti (Ita) Androni Giocattoli-Sidermec | 0:02:09 |
78 | Ben Gastauer (Lux) AG2R La Mondiale | Row 77 - Cell 2 |
79 | Giulio Ciccone (Ita) Trek-Segafredo | 0:02:11 |
80 | Gianluca Brambilla (Ita) Trek-Segafredo | Row 79 - Cell 2 |
81 | Marco Canola (Ita) Nippo-Vini Fantini-Faizane | Row 80 - Cell 2 |
82 | Markel Irizar (Spa) Trek-Segafredo | 0:02:13 |
83 | Enrico Gasparotto (Ita) Dimension Data | 0:02:15 |
84 | Rüdiger Selig (Ger) Bora-Hansgrohe | Row 83 - Cell 2 |
85 | Nans Peters (Fra) AG2R La Mondiale | 0:02:19 |
86 | Ryan Gibbons (RSA) Dimension Data | Row 85 - Cell 2 |
87 | Davide Cimolai (Ita) Israel Cycling Academy | 0:02:21 |
88 | Hubert Dupont (Fra) AG2R La Mondiale | Row 87 - Cell 2 |
89 | Sebastian Henao (Col) Team Ineos | 0:02:22 |
90 | Marco Haller (Aut) Katusha-Alpecin | 0:02:23 |
91 | François Bidard (Fra) AG2R La Mondiale | Row 90 - Cell 2 |
92 | Jonathan Caicedo (Ecu) EF Education First | 0:02:25 |
93 | Nico Denz (Ger) AG2R La Mondiale | 0:02:27 |
94 | Mirco Maestri (Ita) Bardiani CSF | 0:02:29 |
95 | Danilo Wyss (Swi) Dimension Data | Row 94 - Cell 2 |
96 | Esteban Chaves (Col) Mitchelton-Scott | 0:02:31 |
97 | Davide Villella (Ita) Astana Pro Team | 0:02:32 |
98 | Jan Hirt (Cze) Astana Pro Team | Row 97 - Cell 2 |
99 | José Rojas (Spa) Movistar Team | 0:02:33 |
100 | Ramon Sinkeldam (Ned) Groupama-FDJ | Row 99 - Cell 2 |
101 | Salvatore Puccio (Ita) Team Ineos | 0:02:34 |
102 | Simone Consonni (Ita) UAE Team Emirates | Row 101 - Cell 2 |
103 | Jenthe Biermans (Bel) Katusha-Alpecin | 0:02:35 |
104 | Christian Knees (Ger) Team Ineos | Row 103 - Cell 2 |
105 | Ivan Santaromita (Ita) Nippo-Vini Fantini-Faizane | 0:02:36 |
106 | Marco Frapporti (Ita) Androni Giocattoli-Sidermec | 0:02:37 |
107 | Valerio Agnoli (Ita) Bahrain-Merida | 0:02:39 |
108 | Jonnathan Narvaez (Ecu) Team Ineos | 0:02:41 |
109 | Cesare Benedetti (Ita) Bora-Hansgrohe | 0:02:42 |
110 | Grega Bole (Slo) Bahrain-Merida | Row 109 - Cell 2 |
111 | Enrico Battaglin (Ita) Katusha-Alpecin | 0:02:43 |
112 | Hector Carretero (Spa) Movistar Team | Row 111 - Cell 2 |
113 | Tosh Van Der Sande (Bel) Lotto Soudal | 0:02:50 |
114 | Paolo Simion (Ita) Bardiani CSF | Row 113 - Cell 2 |
115 | Antwan Tolhoek (Ned) Team Jumbo-Visma | 0:02:54 |
116 | Jacopo Guarnieri (Ita) Groupama-FDJ | 0:02:57 |
117 | Luca Covili (Ita) Bardiani CSF | 0:02:59 |
118 | Pascal Ackermann (Ger) Bora-Hansgrohe | Row 117 - Cell 2 |
119 | Sepp Kuss (USA) Team Jumbo-Visma | 0:03:00 |
120 | Adam Hansen (Aus) Lotto Soudal | 0:03:01 |
120 | Andrea Garosio (Ita) Bahrain-Merida | Row 120 - Cell 2 |
122 | Kristian Sbaragli (Ita) Israel Cycling Academy | 0:03:03 |
123 | Olivier Le Gac (Fra) Groupama-FDJ | 0:03:05 |
124 | Conor Dunne (Irl) Israel Cycling Academy | 0:03:07 |
125 | Damiano Cima (Ita) Nippo-Vini Fantini-Faizane | 0:03:08 |
126 | Lorenzo Rota (Ita) Bardiani CSF | 0:03:12 |
127 | Nathan Brown (USA) EF Education First | 0:03:17 |
128 | Antonio Nibali (Ita) Bahrain-Merida | Row 127 - Cell 2 |
129 | Antonio Pedrero (Spa) Movistar Team | 0:03:18 |
130 | Manuel Belletti (Ita) Androni Giocattoli-Sidermec | 0:03:21 |
131 | Francesco Gavazzi (Ita) Androni Giocattoli-Sidermec | 0:03:23 |
132 | Paul Martens (Ger) Team Jumbo-Visma | 0:03:25 |
133 | Awet Andemeskel (Eri) Israel Cycling Academy | 0:03:27 |
134 | Guillaume Boivin (Can) Israel Cycling Academy | 0:03:31 |
135 | Manuel Senni (Ita) Bardiani CSF | 0:03:33 |
136 | Guy Niv (Isr) Israel Cycling Academy | Row 135 - Cell 2 |
137 | Miguel Eduardo Florez Lopez (Col) Androni Giocattoli-Sidermec | 0:03:34 |
138 | Thomas Leezer (Ned) Team Jumbo-Visma | 0:03:36 |
139 | Sho Hatsuyama (Jpn) Nippo-Vini Fantini-Faizane | 0:03:37 |
140 | Juan Jose Lobato Del Valle (Spa) Nippo-Vini Fantini-Faizane | 0:03:54 |
141 | Ivan Sosa (Col) Team Ineos | 0:04:04 |
142 | Edward Dunbar (Irl) Team Ineos | 0:04:20 |
# | Rider Name (Country) Team | Result | Header Cell - Column 3 |
---|---|---|---|
1 | Chad Haga (USA) Team Sunweb | 15 | pts |
2 | Victor Campenaerts (Bel) Lotto Soudal | 12 | Row 1 - Cell 3 |
3 | Thomas De Gendt (Bel) Lotto Soudal | 9 | Row 2 - Cell 3 |
4 | Damiano Caruso (Ita) Bahrain-Merida | 7 | Row 3 - Cell 3 |
5 | Tobias Ludvigsson (Swe) Groupama-FDJ | 6 | Row 4 - Cell 3 |
6 | Josef Cerny (Cze) CCC Team | 5 | Row 5 - Cell 3 |
7 | Pello Bilbao (Spa) Astana Pro Team | 4 | Row 6 - Cell 3 |
8 | Mattia Cattaneo (Ita) Androni Giocattoli-Sidermec | 3 | Row 7 - Cell 3 |
9 | Vincenzo Nibali (Ita) Bahrain-Merida | 2 | Row 8 - Cell 3 |
10 | Primoz Roglic (Slo) Team Jumbo-Visma | 1 | Row 9 - Cell 3 |
# | Rider Name (Country) Team | Result | Header Cell - Column 3 |
---|---|---|---|
1 | Victor Campenaerts (Bel) Lotto Soudal | 3 | pts |
2 | Damiano Caruso (Ita) Bahrain-Merida | 2 | Row 1 - Cell 3 |
3 | Chad Haga (USA) Team Sunweb | 1 | Row 2 - Cell 3 |
# | Rider Name (Country) Team | Result | Header Cell - Column 3 |
---|---|---|---|
1 | Chad Haga (USA) Team Sunweb | 6 | pts |
2 | Victor Campenaerts (Bel) Lotto Soudal | 6 | Row 1 - Cell 3 |
3 | Thomas De Gendt (Bel) Lotto Soudal | 4 | Row 2 - Cell 3 |
4 | Damiano Caruso (Ita) Bahrain-Merida | 3 | Row 3 - Cell 3 |
5 | Tobias Ludvigsson (Swe) Groupama-FDJ | 2 | Row 4 - Cell 3 |
6 | Josef Cerny (Cze) CCC Team | 1 | Row 5 - Cell 3 |
# | Rider Name (Country) Team | Result |
---|---|---|
1 | Bahrain-Merida | 1:08:23 |
2 | Team Jumbo-Visma | 0:00:09 |
3 | Mitchelton-Scott | 0:00:13 |
4 | UAE Team Emirates | 0:00:15 |
5 | CCC Team | 0:00:25 |
6 | Astana Pro Team | 0:00:35 |
7 | Groupama-FDJ | 0:00:38 |
8 | Bora-Hansgrohe | 0:00:45 |
9 | Movistar Team | 0:00:52 |
10 | Team Sunweb | 0:00:58 |
11 | Lotto Soudal | Row 10 - Cell 2 |
12 | Androni Giocattoli-Sidermec | 0:01:46 |
13 | Deceuninck-QuickStep | 0:01:48 |
14 | Katusha-Alpecin | 0:02:07 |
15 | Trek-Segafredo | 0:02:08 |
16 | EF Education First | 0:02:12 |
17 | Dimension Data | 0:02:15 |
18 | Israel Cycling Academy | 0:03:16 |
19 | AG2R La Mondiale | 0:03:37 |
20 | Team Ineos | 0:03:51 |
21 | Bardiani CSF | 0:05:12 |
22 | Nippo-Vini Fantini-Faizane | 0:05:53 |
# | Rider Name (Country) Team | Result |
---|---|---|
1 | Richard Carapaz (Ecu) Movistar Team | 90:01:47 |
2 | Vincenzo Nibali (Ita) Bahrain-Merida | 0:01:05 |
3 | Primoz Roglic (Slo) Team Jumbo-Visma | 0:02:30 |
4 | Mikel Landa (Spa) Movistar Team | 0:02:38 |
5 | Bauke Mollema (Ned) Trek-Segafredo | 0:05:43 |
6 | Rafal Majka (Pol) Bora-Hansgrohe | 0:06:56 |
7 | Miguel Angel Lopez (Col) Astana Pro Team | 0:07:26 |
8 | Simon Yates (GBr) Mitchelton-Scott | 0:07:49 |
9 | Pavel Sivakov (Rus) Team Ineos | 0:08:56 |
10 | Ilnur Zakarin (Rus) Katusha-Alpecin | 0:12:14 |
11 | Hugh John Carthy (GBr) EF Education First | 0:16:36 |
12 | Joe Dombrowski (USA) EF Education First | 0:20:12 |
13 | Valentin Madouas (Fra) Groupama-FDJ | 0:21:59 |
14 | Jan Polanc (Slo) UAE Team Emirates | 0:22:38 |
15 | Davide Formolo (Ita) Bora-Hansgrohe | Row 14 - Cell 2 |
16 | Giulio Ciccone (Ita) Trek-Segafredo | 0:27:19 |
17 | Mikel Nieve (Spa) Mitchelton-Scott | 0:27:46 |
18 | Tanel Kangert (Est) EF Education First | 0:30:11 |
19 | Domenico Pozzovivo (Ita) Bahrain-Merida | 0:33:40 |
20 | Fausto Masnada (Ita) Androni Giocattoli-Sidermec | 0:34:52 |
21 | Victor De La Parte (Spa) CCC Team | 0:39:51 |
22 | Edward Dunbar (Irl) Team Ineos | 0:42:26 |
23 | Damiano Caruso (Ita) Bahrain-Merida | 0:49:06 |
24 | Sebastian Henao (Col) Team Ineos | 0:58:45 |
25 | Lucas Hamilton (Aus) Mitchelton-Scott | 1:04:31 |
26 | Andrey Zeits (Kaz) Astana Pro Team | 1:05:28 |
27 | Jan Hirt (Cze) Astana Pro Team | 1:05:38 |
28 | Mattia Cattaneo (Ita) Androni Giocattoli-Sidermec | 1:09:11 |
29 | Alexis Vuillermoz (Fra) AG2R La Mondiale | 1:12:04 |
30 | François Bidard (Fra) AG2R La Mondiale | 1:16:55 |
31 | Pello Bilbao (Spa) Astana Pro Team | 1:17:41 |
32 | Ben O'Connor (Aus) Dimension Data | 1:17:49 |
33 | Bob Jungels (Lux) Deceuninck-QuickStep | 1:22:57 |
34 | Christopher Hamilton (Aus) Team Sunweb | 1:24:02 |
35 | Jai Hindley (Aus) Team Sunweb | 1:28:09 |
36 | Ion Izagirre Insausti (Spa) Astana Pro Team | 1:28:25 |
37 | Eros Capecchi (Ita) Deceuninck-QuickStep | 1:32:21 |
38 | Pieter Serry (Bel) Deceuninck-QuickStep | 1:32:54 |
39 | Andrey Amador (CRc) Movistar Team | 1:33:00 |
40 | Esteban Chaves (Col) Mitchelton-Scott | 1:33:12 |
41 | Koen Bouwman (Ned) Team Jumbo-Visma | 1:36:40 |
42 | Diego Ulissi (Ita) UAE Team Emirates | 1:38:34 |
43 | Jan Bakelants (Bel) Team Sunweb | 1:49:34 |
44 | Ivan Sosa (Col) Team Ineos | 1:54:16 |
45 | Amanuel Ghebreigzabhier (Eri) Dimension Data | 1:54:33 |
46 | Antonio Pedrero (Spa) Movistar Team | 1:56:03 |
47 | Hubert Dupont (Fra) AG2R La Mondiale | 1:56:44 |
48 | Dario Cataldo (Ita) Astana Pro Team | 1:57:41 |
49 | Gianluca Brambilla (Ita) Trek-Segafredo | 1:59:02 |
50 | José Rojas (Spa) Movistar Team | 2:03:31 |
51 | Thomas De Gendt (Bel) Lotto Soudal | 2:06:26 |
52 | Larry Warbasse (USA) AG2R La Mondiale | 2:07:02 |
53 | Matteo Montaguti (Ita) Androni Giocattoli-Sidermec | 2:07:24 |
54 | Amaro Antunes (Por) CCC Team | 2:09:51 |
55 | Andrea Vendrame (Ita) Androni Giocattoli-Sidermec | 2:12:22 |
56 | Sepp Kuss (USA) Team Jumbo-Visma | 2:15:24 |
57 | Giovanni Carboni (Ita) Bardiani CSF | 2:18:35 |
58 | Manuel Senni (Ita) Bardiani CSF | 2:20:43 |
59 | Francesco Gavazzi (Ita) Androni Giocattoli-Sidermec | 2:24:42 |
60 | Davide Villella (Ita) Astana Pro Team | 2:27:26 |
61 | Nans Peters (Fra) AG2R La Mondiale | 2:31:42 |
62 | Jay Mc Carthy (Aus) Bora-Hansgrohe | 2:40:04 |
63 | Nicola Conci (Ita) Trek-Segafredo | 2:41:00 |
64 | Tosh Van Der Sande (Bel) Lotto Soudal | 2:41:58 |
65 | Antwan Tolhoek (Ned) Team Jumbo-Visma | 2:43:16 |
66 | Enrico Battaglin (Ita) Katusha-Alpecin | 2:44:14 |
67 | Nathan Brown (USA) EF Education First | 2:44:52 |
68 | Adam Hansen (Aus) Lotto Soudal | 2:46:43 |
69 | Enrico Gasparotto (Ita) Dimension Data | 2:50:28 |
70 | Christopher Juul Jensen (Den) Mitchelton-Scott | 2:50:33 |
71 | Ruben Plaza (Spa) Israel Cycling Academy |