Saturday, May 25: Stage 20, Alpago - Bassano del Grappa, 184 km
Stage 19 map & profile | Stage 20 photos
Tadej Pogacar left his nearest chaser more than two minutes behind. RCS photo
Les Woodland's book Sticky Buns Across America: Back-roads biking from sea to shining sea is available in print, Kindle eBook & audiobook versions. To get your copy, just click on the Amazon link on the right.
Weather at the finish city of Bassano del Grappa at 1:40 PM, local time: 19C (67F), partly cloudy, with the wind from the south at 13 km/hr (8 mph). There is a 10% chance of rain, growing to 40% at 5:00 PM. There was rain at the start in Alpago.
The stage: Relatively flat opening at Lake Santa Croce, heading downhill to Vittorio Veneto and the Muro di Ca’ del Poggio, which leads into the Prosecco area. After crossing the Piave River, the route reaches the slopes of the brutal Monte Grappa, which will be tackled twice. Halfway down the descent (towards Romano d’Ezzelino) the short but steep (over 10%) Pianaro climb will be tackled as well. The climb of Monte Grappa winds with numerous bends and hairpin bends on a relatively narrow mountain road for over 18 km at an average gradient of 8% with peaks of up to 14% and is followed by a long descent to the line.
Last kilometers
The last 3 km wind through urban centers with straights and some connecting curves. A slight descent then leads into the final 350 m straight.
The race: Tadej Pogacar has earned 19 Maglie Rosa in a single Giro. This is the same as Johan de Muynck in 1978 and Evgeni Berzin in 1994. The only riders to do better are Franco Chioccioli and Miguel Indurain: 20 in 1991 and 1992; and the record of 21 by Eddy Merckx in 1973, Gianni Bugno in 1990 and Tony Rominger in 1995.
Pogacar rode alone, off the front, for 34.1 kilometers!
Race leader Tadej Pogacar was looking quite pink at the start.
Here's the race organizer's report:
The Maglia Rosa Tadej Pogacar (UAE Team Emirates) has won Stage 20 of the 107th Giro d’Italia, the 184 km long Alpago-Bassano del Grappa. Valentin Paret-Peintre (Decathlon AG2R La Mondiale Team) and Daniel Felipe Martinez (Bora – Hansgrohe) finished second and third respectively.
Stage 20 gets a wet start. RCS photo
Speaking seconds after the stage finish, the stage winner and Maglia Rosa Tadej Pogacar said: “More or less this was the plan. We did a perfect job as a team. Molano and Rui worked at the beginning, covering attacks and making sure that no big group went away. Mikkel [Bjerg] and Vegard [Stake Laengen] set a good pace over the climb the first time. Then we executed the plan and I had good legs so I’m super happy that I got good gap at the top and I didn’t need to go full gas in the downhill. I cannot describe how it was feeling with all the fans on the Monte Grappa. Maybe it wasn’t important to do this today but we’ve had the Maglia Rosa since day 2 so I wanted to finish the Giro with a good shape and a good mentality. I think I have achieved that. I’ve never been to Rome before but I’ll enjoy it tomorrow for sure”.
And here's the report from Geraint Thomas' Team INEOS Grenadiers:
Geraint Thomas crossed the finish line of the penultimate stage of the Giro in seventh place, to all but secure third overall in the Italian Grand Tour, with Thymen Arensman in sixth on GC.
Two ascents of the Monta Grappa climb would prove a fitting test to end the Giro, with the tough gradients ensuring any riders suffering three weeks into the race would have no where to hide.
While the first ascent was taking at a hard tempo, the second ascent would see the GC action. Tadej Pogacar (UAE Team Emirates) would attack some six kilometres from the top, with G and Thymen Arensman measuring their efforts in response.
The day's first climb, the Muro di Ca' del Poggio, about 30 km into the stage.
Over the top of the climb, and Thomas would find himself some 15 seconds off a group containing his podium rivals, with Thymen working hard to close the gap just behind.
After some hard work from G and his group, the two splits would merge, and the Welshman would sprint to seventh on the stage, losing no time to those around him on GC. Arensman would come a further XXXX back to keep his sixth place in the overall standings.
He's gone. Pogacar attacked on the second ascent on Monte Grappa and here he descends to the finish. Alone.
Complete results:
184 kilometers raced at an average speed of 36.999 km/hr
1 | Tadej Pogacar | UAE Team Emirates | 4hr 58min 23sec |
2 | Valentin Paret-Peintre | Decathlon Ag2r La Mondiale | @ 2min 7sec |
3 | Daniel Martinez | BORA-hansgrohe | s.t. |
4 | Antonio Tiberi | Bahrain Victorious | s.t. |
5 | Einer Rubio | Movistar | s.t. |
6 | Giulio Pellizzari | VF Group-Bardiani CSF-Faizanè | s.t. |
7 | Geraint Thomas | INEOS Grenadiers | s.t. |
8 | Ben O'Connor | Decathlon Ag2r La Mondiale | s.t. |
9 | Michael Storer | Tudor Pro Cycling Team | 2:31 |
10 | Rafal Majka | UAE Team Emirates | 3:08 |
11 | Damiano Caruso | Bahrain Victorious | s.t. |
12 | Thymen Arensman | INEOS Grenadiers | s.t. |
13 | Jan Hirt | Soudal Quick-Step | s.t. |
14 | Simon Geschke | Cofidis | 5:47 |
15 | Romain Bardet | Team dsm-firmenich PostNL | 7:37 |
16 | Davide Piganzoli | Team Polti Kometa | 9:32 |
17 | Nairo Quintana | Movistar | s.t. |
18 | Attila Valter | Team Visma | Lease a Bike | 9:54 |
19 | Alex Baudin | Decathlon Ag2r La Mondiale | s.t. |
20 | Lorenzo Fortunato | Astana Qazaqstan | s.t. |
21 | Filippo Zana | Jayco-AlUla | s.t. |
22 | Domenico Pozzovivo | VF Group-Bardiani CSF-Faizanè | s.t. |
23 | Edoardo Zambanini | Bahrain Victorious | 11:44 |
24 | Giovanni Aleotti | BORA-hansgrohe | 14:57 |
25 | Simone Velasco | Astana Qazaqstan | 18:59 |
26 | Pelayo Sanchez | Movistar | s.t. |
27 | Luca Covili | VF Group-Bardiani CSF-Faizanè | s.t. |
28 | Nicola Conci | Alpecin-Deceuninck | s.t. |
29 | Alessandro Tonelli | VF Group-Bardiani CSF-Faizanè | s.t. |
30 | Michel Ries | Arkéa-B&B Hotels | s.t. |
31 | Jimmy Janssens | Alpecin-Deceuninck | 21:54 |
32 | Mauri Vansevenant | Soudal Quick-Step | 21:59 |
33 | Felix Grossschartner | UAE Team Emirates | 22:43 |
34 | Domen Novak | UAE Team Emirates | s.t. |
35 | Henok Mulubrhan | Astana Qazaqstan | 22:59 |
36 | Andrea Vendrame | Decathlon Ag2r La Mondiale | 24:48 |
37 | Aurélien Paret-Peintre | Decathlon Ag2r La Mondiale | s.t. |
38 | Kevin Vermaerke | Team dsm-firmenich PostNL | s.t. |
39 | Gijs Leemreize | Team dsm-firmenich PostNL | s.t. |
40 | William Barta | Movistar | s.t. |
41 | Marco Frigo | Israel-Premier Tech | 25:12 |
42 | Jan Tratnik | Team Visma | Lease a Bike | s.t. |
43 | Lawrence Warbasse | Decathlon Ag2r La Mondiale | 26:11 |
44 | Michael Valgren | EF Education-EasyPost | s.t. |
45 | Chris Hamilton | Team dsm-firmenich PostNL | s.t. |
46 | Jasha Sütterlin | Bahrain Victorious | 27:33 |
47 | Rainer Kepplinger | Bahrain Victorious | s.t. |
48 | Lorenzo Milesi | Movistar | s.t. |
49 | Ruben Fernandez | Cofidis | s.t. |
50 | Vegard Stake Laengen | UAE Team Emirates | s.t. |
51 | Alessandro De Marchi | Jayco-AlUla | 28:05 |
52 | Alessandro Verre | Arkéa-B&B Hotels | 29:23 |
53 | Mikkel Bjerg | UAE Team Emirates | 30:00 |
54 | Cyril Barthe | Groupama-FDJ | 30:21 |
55 | Thomas Champion | Cofidis | s.t. |
56 | Roel Van Sintmaartensdijk | Intermarché-Wanty | 31:52 |
57 | Connor Swift | INEOS Grenadiers | 34:03 |
58 | Tobias Foss | INEOS Grenadiers | s.t. |
59 | Esteban Chaves | EF Education-EasyPost | 36:25 |
60 | Lorenzo Germani | Groupama-FDJ | 37:21 |
61 | Davide Ballerini | Astana Qazaqstan | 37:50 |
62 | Harrison Wood | Cofidis | 40:33 |
63 | Andrea Pasqualon | Bahrain Victorious | s.t. |
64 | Nicolas Debeaumarché | Cofidis | s.t. |
65 | Bastien Tronchon | Decathlon Ag2r La Mondiale | s.t. |
66 | Tobias Bayer | Alpecin-Deceuninck | s.t. |
67 | Ben Swift | INEOS Grenadiers | s.t. |
68 | Simon Clarke | Israel-Premier Tech | s.t. |
69 | Magnus Sheffield | INEOS Grenadiers | s.t. |
70 | Mikkel Honore | EF Education-EasyPost | s.t. |
71 | Lewis Askey | Groupama-FDJ | s.t. |
72 | Laurence Pithie | Groupama-FDJ | s.t. |
73 | Amanuel Ghebreigzabhier | Lidl-Trek | s.t. |
74 | Matteo Fabbro | Team Polti Kometa | s.t. |
75 | Enzo Paleni | Groupama-FDJ | s.t. |
76 | Patrick Gamper | BORA-hansgrohe | s.t. |
77 | Lilian Calmejane | Intermarché-Wanty | s.t. |
78 | Dion Smith | Intermarché-Wanty | s.t. |
79 | Madis Mihkels | Intermarché-Wanty | s.t. |
80 | Florian Stork | Tudor Pro Cycling Team | s.t. |
81 | Pieter Serry | Soudal Quick-Step | s.t. |
82 | Max Schachmann | BORA-hansgrohe | s.t. |
83 | Jhonatan Narvaez | INEOS Grenadiers | s.t. |
84 | Alexander Cepeda | EF Education-EasyPost | s.t. |
85 | Stefan De Bod | EF Education-EasyPost | s.t. |
86 | Damien Touzé | Decathlon Ag2r La Mondiale | s.t. |
87 | Juan Pedro Lopez | Lidl-Trek | s.t. |
88 | Georg Steinhauser | EF Education-EasyPost | s.t. |
89 | Alexander Kamp | Tudor Pro Cycling Team | s.t. |
90 | Quinten Hermans | Alpecin-Deceuninck | s.t. |
91 | Edward Planckaert | Alpecin-Deceuninck | s.t. |
92 | Kaden Groves | Alpecin-Deceuninck | s.t. |
93 | Lucas Plapp | Jayco-AlUla | s.t. |
94 | Martin Marcellusi | VF Group-Bardiani CSF-Faizanè | s.t. |
95 | Mattia Bais | Team Polti Kometa | 42:05 |
96 | Hugo Hofstetter | Israel-Premier Tech | 42:28 |
97 | Manuele Tarozzi | VF Group-Bardiani CSF-Faizanè | s.t. |
98 | Jonas Koch | BORA-hansgrohe | 42:39 |
99 | Davide Bais | Team Polti Kometa | s.t. |
100 | Mirco Maestri | Team Polti Kometa | s.t. |
101 | Matteo Trentin | Tudor Pro Cycling Team | 43:23 |
102 | Rui Oliveira | UAE Team Emirates | s.t. |
103 | Andrea Pietrobon | Team Polti Kometa | s.t. |
104 | Max Walscheid | Jayco-AlUla | s.t. |
105 | Fabio Van Den Bossche | Alpecin-Deceuninck | s.t. |
106 | Ewen Costiou | Arkéa-B&B Hotels | s.t. |
107 | Jonathan Milan | Lidl-Trek | 43:48 |
108 | Simone Consonni | Lidl-Trek | s.t. |
109 | Michael Hepburn | Jayco-AlUla | s.t. |
110 | Josef Cerný | Soudal Quick-Step | s.t. |
111 | Francisco Muñoz | Team Polti Kometa | s.t. |
112 | Filippo Fiorelli | VF Group-Bardiani CSF-Faizanè | s.t. |
113 | Dries De Pooter | Intermarché-Wanty | s.t. |
114 | Enrico Zanoncello | VF Group-Bardiani CSF-Faizanè | s.t. |
115 | Kevin Colleoni | Intermarché-Wanty | s.t. |
116 | Donavan Grondin | Arkéa-B&B Hotels | s.t. |
117 | Giovanni Lonardi | Team Polti Kometa | s.t. |
118 | Timo Kielich | Alpecin-Deceuninck | s.t. |
119 | Tim Merlier | Soudal Quick-Step | s.t. |
120 | Bert Van Lerberghe | Soudal Quick-Step | s.t. |
121 | Julian Alaphilippe | Soudal Quick-Step | s.t. |
122 | Luke Lamperti | Soudal Quick-Step | s.t. |
123 | Caleb Ewan | Jayco-AlUla | s.t. |
124 | Albert Torres | Movistar | s.t. |
125 | Tim Van Dijke | Team Visma | Lease a Bike | s.t. |
126 | Edoardo Affini | Team Visma | Lease a Bike | s.t. |
127 | Alberto Dainese | Tudor Pro Cycling Team | s.t. |
128 | Ryan Mullen | BORA-hansgrohe | s.t. |
129 | Sebastian Molano | UAE Team Emirates | s.t. |
130 | Filippo Ganna | INEOS Grenadiers | s.t. |
131 | Daan Hoole | Lidl-Trek | s.t. |
132 | Robin Froidevaux | Tudor Pro Cycling Team | s.t. |
133 | Fabian Lienhard | Groupama-FDJ | s.t. |
134 | Andrea Bagioli | Lidl-Trek | s.t. |
135 | Alan Riou | Arkéa-B&B Hotels | s.t. |
136 | Edward Theuns | Lidl-Trek | s.t. |
137 | Jasper Stuyven | Lidl-Trek | s.t. |
138 | Tobias Lund Andresen | Team dsm-firmenich PostNL | s.t. |
139 | Stanislaw Aniolkowski | Cofidis | s.t. |
140 | Olivier Le Gac | Groupama-FDJ | s.t. |
141 | Davide Cimolai | Movistar | s.t. |
142 | Fernando Gaviria | Movistar | s.t. |
GC after stage 20:
3,192.2 kilometers raced so far at an average speed of 41.812 km/hr
1 | Tadej Pogacar | UAE Team Emirates | 76hr 22min 13sec |
2 | Daniel Martinez | BORA-hansgrohe | @ 9min 56sec |
3 | Geraint Thomas | INEOS Grenadiers | 10:24 |
4 | Ben O'Connor | Decathlon Ag2r La Mondiale | 12:07 |
5 | Antonio Tiberi | Bahrain Victorious | 12:49 |
6 | Thymen Arensman | INEOS Grenadiers | 14:31 |
7 | Einer Rubio | Movistar | 15:52 |
8 | Jan Hirt | Soudal Quick-Step | 18:05 |
9 | Romain Bardet | Team dsm-firmenich PostNL | 20:32 |
10 | Michael Storer | Tudor Pro Cycling Team | 21:11 |
11 | Filippo Zana | Jayco-AlUla | 23:59 |
12 | Lorenzo Fortunato | Astana Qazaqstan | 26:44 |
13 | Davide Piganzoli | Team Polti Kometa | 32:23 |
14 | Simon Geschke | Cofidis | 33:55 |
15 | Rafal Majka | UAE Team Emirates | 37:05 |
16 | Valentin Paret-Peintre | Decathlon Ag2r La Mondiale | 43:26 |
17 | Damiano Caruso | Bahrain Victorious | 48:16 |
18 | Luca Covili | VF Group-Bardiani CSF-Faizanè | 51:08 |
19 | Nairo Quintana | Movistar | 54:37 |
20 | Domenico Pozzovivo | VF Group-Bardiani CSF-Faizanè | 56:32 |
21 | Alex Baudin | Decathlon Ag2r La Mondiale | 1:00:50 |
22 | Attila Valter | Team Visma | Lease a Bike | 1:04:46 |
23 | Nicola Conci | Alpecin-Deceuninck | 1:09:10 |
24 | Giovanni Aleotti | BORA-hansgrohe | 1:13:03 |
25 | Michel Ries | Arkéa-B&B Hotels | 1:20:06 |
26 | Aurélien Paret-Peintre | Decathlon Ag2r La Mondiale | 1:22:55 |
27 | Edoardo Zambanini | Bahrain Victorious | 1:25:56 |
28 | Jhonatan Narvaez | INEOS Grenadiers | 1:33:13 |
29 | Kevin Vermaerke | Team dsm-firmenich PostNL | 1:33:41 |
30 | Mauri Vansevenant | Soudal Quick-Step | 1:41:28 |
31 | Felix Grossschartner | UAE Team Emirates | 1:56:06 |
32 | Simone Velasco | Astana Qazaqstan | 2:00:00 |
33 | Georg Steinhauser | EF Education-EasyPost | 2:01:11 |
34 | Jan Tratnik | Team Visma | Lease a Bike | 2:04:15 |
35 | Esteban Chaves | EF Education-EasyPost | 2:04:22 |
36 | Juan Pedro Lopez | Lidl-Trek | 2:07:38 |
37 | Chris Hamilton | Team dsm-firmenich PostNL | 2:07:50 |
38 | Lawrence Warbasse | Decathlon Ag2r La Mondiale | 2:12:16 |
39 | Michael Valgren | EF Education-EasyPost | 2:12:33 |
40 | Pelayo Sanchez | Movistar | 2:14:44 |
41 | Alessandro Tonelli | VF Group-Bardiani CSF-Faizanè | 2:17:48 |
42 | Lilian Calmejane | Intermarché-Wanty | 2:23:01 |
43 | Gijs Leemreize | Team dsm-firmenich PostNL | 2:24:58 |
44 | Marco Frigo | Israel-Premier Tech | 2:28:33 |
45 | Max Schachmann | BORA-hansgrohe | 2:29:54 |
46 | Julian Alaphilippe | Soudal Quick-Step | 2:30:25 |
47 | Andrea Vendrame | Decathlon Ag2r La Mondiale | 2:30:54 |
48 | Henok Mulubrhan | Astana Qazaqstan | 2:33:34 |
49 | Giulio Pellizzari | VF Group-Bardiani CSF-Faizanè | 2:41:36 |
50 | Alessandro De Marchi | Jayco-AlUla | 2:42:27 |
51 | William Barta | Movistar | 2:43:00 |
52 | Quinten Hermans | Alpecin-Deceuninck | 2:49:50 |
53 | Lucas Plapp | Jayco-AlUla | 2:52:59 |
54 | Ruben Fernandez | Cofidis | 2:53:11 |
55 | Thomas Champion | Cofidis | 2:57:59 |
56 | Enzo Paleni | Groupama-FDJ | 3:00:47 |
57 | Jasha Sütterlin | Bahrain Victorious | 3:04:32 |
58 | Ben Swift | INEOS Grenadiers | 3:04:46 |
59 | Magnus Sheffield | INEOS Grenadiers | 3:04:55 |
60 | Mirco Maestri | Team Polti Kometa | 3:11:01 |
61 | Mattia Bais | Team Polti Kometa | 3:12:08 |
62 | Amanuel Ghebreigzabhier | Lidl-Trek | 3:16:13 |
63 | Mikkel Honore | EF Education-EasyPost | 3:17:40 |
64 | Rainer Kepplinger | Bahrain Victorious | 3:22:33 |
65 | Andrea Bagioli | Lidl-Trek | 3:31:55 |
66 | Domen Novak | UAE Team Emirates | 3:34:24 |
67 | Harrison Wood | Cofidis | 3:34:36 |
68 | Albert Torres | Movistar | 3:37:38 |
69 | Damien Touzé | Decathlon Ag2r La Mondiale | 3:46:43 |
70 | Davide Ballerini | Astana Qazaqstan | 3:48:00 |
71 | Florian Stork | Tudor Pro Cycling Team | 3:48:15 |
72 | Alexander Cepeda | EF Education-EasyPost | 3:51:18 |
73 | Cyril Barthe | Groupama-FDJ | 3:52:58 |
74 | Alessandro Verre | Arkéa-B&B Hotels | 3:54:23 |
75 | Pieter Serry | Soudal Quick-Step | 3:55:20 |
76 | Vegard Stake Laengen | UAE Team Emirates | 3:56:58 |
77 | Stefan De Bod | EF Education-EasyPost | 3:58:22 |
78 | Davide Bais | Team Polti Kometa | 3:58:26 |
79 | Tobias Foss | INEOS Grenadiers | 3:59:33 |
80 | Filippo Fiorelli | VF Group-Bardiani CSF-Faizanè | 4:00:18 |
81 | Jimmy Janssens | Alpecin-Deceuninck | 4:07:04 |
82 | Andrea Pasqualon | Bahrain Victorious | 4:07:30 |
83 | Connor Swift | INEOS Grenadiers | 4:07:31 |
84 | Matteo Trentin | Tudor Pro Cycling Team | 4:07:41 |
85 | Ewen Costiou | Arkéa-B&B Hotels | 4:12:38 |
86 | Lorenzo Milesi | Movistar | 4:13:21 |
87 | Patrick Gamper | BORA-hansgrohe | 4:14:45 |
88 | Dion Smith | Intermarché-Wanty | 4:15:52 |
89 | Lorenzo Germani | Groupama-FDJ | 4:16:21 |
90 | Bastien Tronchon | Decathlon Ag2r La Mondiale | 4:16:47 |
91 | Kaden Groves | Alpecin-Deceuninck | 4:18:42 |
92 | Jasper Stuyven | Lidl-Trek | 4:20:07 |
93 | Lewis Askey | Groupama-FDJ | 4:21:30 |
94 | Matteo Fabbro | Team Polti Kometa | 4:22:04 |
95 | Tobias Bayer | Alpecin-Deceuninck | 4:24:12 |
96 | Edward Planckaert | Alpecin-Deceuninck | 4:25:03 |
97 | Kevin Colleoni | Intermarché-Wanty | 4:25:34 |
98 | Simon Clarke | Israel-Premier Tech | 4:26:00 |
99 | Martin Marcellusi | VF Group-Bardiani CSF-Faizanè | 4:26:07 |
100 | Jonas Koch | BORA-hansgrohe | 4:29:56 |
101 | Filippo Ganna | INEOS Grenadiers | 4:34:59 |
102 | Dries De Pooter | Intermarché-Wanty | 4:37:38 |
103 | Roel Van Sintmaartensdijk | Intermarché-Wanty | 4:37:53 |
104 | Manuele Tarozzi | VF Group-Bardiani CSF-Faizanè | 4:38:06 |
105 | Laurence Pithie | Groupama-FDJ | 4:38:23 |
106 | Tim Van Dijke | Team Visma | Lease a Bike | 4:43:29 |
107 | Fabio Van Den Bossche | Alpecin-Deceuninck | 4:45:12 |
108 | Mikkel Bjerg | UAE Team Emirates | 4:46:38 |
109 | Alexander Kamp | Tudor Pro Cycling Team | 4:51:15 |
110 | Andrea Pietrobon | Team Polti Kometa | 4:52:29 |
111 | Timo Kielich | Alpecin-Deceuninck | 4:56:47 |
112 | Madis Mihkels | Intermarché-Wanty | 4:57:16 |
113 | Nicolas Debeaumarché | Cofidis | 5:07:42 |
114 | Michael Hepburn | Jayco-AlUla | 5:10:18 |
115 | Hugo Hofstetter | Israel-Premier Tech | 5:10:40 |
116 | Edward Theuns | Lidl-Trek | 5:11:21 |
117 | Alberto Dainese | Tudor Pro Cycling Team | 5:14:20 |
118 | Luke Lamperti | Soudal Quick-Step | 5:15:06 |
119 | Jonathan Milan | Lidl-Trek | 5:18:55 |
120 | Donavan Grondin | Arkéa-B&B Hotels | 5:19:38 |
121 | Caleb Ewan | Jayco-AlUla | 5:20:01 |
122 | Rui Oliveira | UAE Team Emirates | 5:21:05 |
123 | Francisco Muñoz | Team Polti Kometa | 5:21:56 |
124 | Simone Consonni | Lidl-Trek | 5:24:28 |
125 | Enrico Zanoncello | VF Group-Bardiani CSF-Faizanè | 5:24:52 |
126 | Sebastian Molano | UAE Team Emirates | 5:25:08 |
127 | Max Walscheid | Jayco-AlUla | 5:26:34 |
128 | Giovanni Lonardi | Team Polti Kometa | 5:29:14 |
129 | Edoardo Affini | Team Visma | Lease a Bike | 5:30:10 |
130 | Stanislaw Aniolkowski | Cofidis | 5:30:35 |
131 | Ryan Mullen | BORA-hansgrohe | 5:33:41 |
132 | Daan Hoole | Lidl-Trek | 5:36:35 |
133 | Olivier Le Gac | Groupama-FDJ | 5:37:13 |
134 | Davide Cimolai | Movistar | 5:39:49 |
135 | Bert Van Lerberghe | Soudal Quick-Step | 5:40:20 |
136 | Robin Froidevaux | Tudor Pro Cycling Team | 5:41:04 |
137 | Fernando Gaviria | Movistar | 5:42:54 |
138 | Fabian Lienhard | Groupama-FDJ | 5:46:08 |
139 | Tim Merlier | Soudal Quick-Step | 5:46:14 |
140 | Tobias Lund Andresen | Team dsm-firmenich PostNL | 5:49:25 |
141 | Josef Cerný | Soudal Quick-Step | 5:52:23 |
142 | Alan Riou | Arkéa-B&B Hotels | 6:02:28 |
Stage 20 map & profile:
Stage 20 map
Stage 20 profile
Monte Grappa profile detail
Il Pianaro climb detail
Stage 20 photos by Fotoreporter Sirotti:
Romain Bardet before the stage start.
Before the stage start. Mountains classification second-place Georg Steinhauser is in the blue climber's jersey because the leader of the classification, Tadej Pogacar is wearing the pink jersey.
Julian Alaphilippe descends in the rain.
Lidl-Trek rider Edward Theuns leads a group.
Tadej Pogacar makes beating the finest endurance atheletes in the world look so easy.
Valentin Paret-Peintre wins the sprint for second place.
Antonio Tiberi was fourth.
Thymen Arensman finishes 12th with Jan Hirt right behind him
Roman Bardet finished 15th, at 7min 37sec
The peloton finishes in the city of Bassano del Grappa.
A little post-race celebration.
Tadej Pogacar has effectively won the 2024 Giro d'Italia. All he really has to do is stay upright on his bike during the final Rome stage.