BikeRaceInfo: Current and historical race results, plus interviews, bikes, travel, and cycling historyBikeRaceInfo: Current and historical race results, plus interviews, bikes, travel, and cycling history
Search our site:
Email Newsletter icon, E-mail Newsletter icon, Email List icon, E-mail List icon Sign up for our Email Newsletter

2025 Giro d'Italia

108th edition: May 9 - June 1, 2025
Stage 16, Tuesday, May 27

Back to 2025 Giro d'Italia

Tuesday, May 27: Stage 16, Piazzola sul Brenta - San Valentino (Brentonico), 203 km

Stage 16 map & profile | Stage 16 photos

Teammates Lorenzo Fortunato (left) and Christian Scaroni win the stage. Scaroni was given first place. Photo: La Presse

find us on Facebook See our youtube channel

The Story of the Tour de France, vol.2 South Salem Cycleworks frames Melanoma: It Started With a Freckle The Story of the Giro d’Italia, vol.2 Shade Vise sunglass holder Paris-Roubaix: The Inside Store Advertise with us!


Content continues below the ads

The Story of the Tour de France, vol.1 South Salem Cycleworks frames Melanoma: It Started With a Freckle
Olympics 50 Craziest Stories

Les Woodland's book The Olympics' 50 Craziest Stories: A Five Ring Circus is available in print, Kindle eBook & audiobook versions. To get your copy, just click on the Amazon link on the right.

Weather at the city of Brentonico, on the route, 11 km from the finish at 2:20 PM, local time: 15C (59F), mostly cloudy, with the wind from the north at 6 km/hr (4 mph). There is an 8% chance of rain. There was rain at the start.

The riders rode much of the stage with rain falling on them. With 70 kilometers to go the rain stopped.

The stage: A full mountain stage. After the first 50 km, it’s all climbs and descents with no chance to recover. After a flat start, the route enters the Astico Valley via Arsiero, where the climbing begins with Carbonare. A fast descent to Trento is followed by the first half of Monte Bondone up to Candriai. Then a brief descent and another ascent to Vigo Cavedine. Another short downhill section leads into the climb of Passo di Santa Barbara from Arco-Bolognano: 13 km at nearly 9% (peaks at 14%). After the descent to Mori, the final climb begins, 17 km up to San Valentino.

Final kilometers: The final 17 km are all uphill, with two brief flat or descending sections at Brentonico and San Giacomo. The last 3 km begin with a short descent, then ramp back up with a section at 12%. Final straight: 250 m on 7-meter-wide asphalt.

The race: Paul Magnier (Soudal Quick-Step) and Milan Fretin (Cofidis) did not start. Joshua Tarling (INEOS Grenadiers) crashed early in the stage and abandoned. Then midway into the stage Alessio Martinelli (VF Group-Bardiani CSF-Faizanè) crashed and had to leave the race.

And then, sadly, Primoz Roglic (Red Bull-BORA-hansgrohe) crashed and had to abandon the race. This was his third crash this Giro.

Later in the stage Egan Bernal (INEOS Grenadiers) also went down. The Colombian appears to have gotten someone else’s rain jacket tangled in his spokes, causing the crash. Fortunately, he’s already back on the bike, but it’s yet another stroke of bad luck for Bernal. He was able to rejoin the maglia rosa group.

Primoz Roglic at the rainy start. He would abandon midway into the stage. RCS photo

Here's the stage 16 report from GC second-place Simon Yates' Team Visma | Lease a Bike:

Simon Yates has once again made significant gains at the start of the third week of the Giro d’Italia. After a grueling stage in the high mountains, the Brit from Team Visma | Lease a Bike crossed the line in eighth place. That result allowed Yates to narrow the gap to race leader Isaac Del Toro to just 26 seconds.

Wout van Aert played an active role in the early part of the monster stage. In rainy conditions, the Belgian managed to get into a large breakaway group. Later in the stage, this allowed him to support his team leader Yates by setting the pace at the front of a reduced peloton.

Here's the day's first break which got away about 15 kilometers into the stage: Darren Rafferty (EF Education-EasyPost), Lorenzo Germani (Groupama-FDJ), Joshua Tarling (Ineos Grenadiers), Jon Barrenetxea (Movistar), Xabier Mikel Azparren (Q36.5), Josef Černy (Soudal-QuickStep), Wout Van Aert (Visma | Lease a Bike). Tarling would crash out from this group and abandon.

Yates had already tested his rivals on the penultimate climb of the day. By that point, the group of favorites had been whittled down to about ten riders, thanks in part to Yates and his teammates. The real battle began on the final ascent, where Yates found himself in a select group with Del Toro, Derek Gee and Richard Carapaz.

It was Carapaz who launched an attack on one of the steepest sections of the climb to San Valentino. Yates, however, stayed calm and maintained a strong, steady tempo, keeping a close eye on Del Toro. The Mexican race leader was visibly suffering on Yates’ wheel, and a sharp acceleration from the Brit was enough to drop him. At the finish, Yates had gained nearly a minute on Del Toro, although he did concede some time to Carapaz and Gee.

A wet peloton 80 kilometers into the stage. RCS photo

“The conditions didn’t make things easy today”, Yates said after the stage. “The rain at the start turned it into a real battle of attrition. We had to stay alert the whole day. Thanks to the strong work of the team, we were always in a good position. Wout was also able to contribute late on, which was really helpful. I’m feeling good at the moment. Things are looking positive, and luckily I had good legs today. We’ll see how this all develops in the coming days.”

Sports director Marc Reef shed more light on the team’s strategy. “There was definitely a plan behind sending Wout into the break. It gave him the chance to support Simon later in the stage. Our original idea with Simon was to take a slightly more defensive approach, mainly to follow if the competition decided to go early. On the final climb, Wout helped set the pace one more time. During the stage, Simon told us he was feeling really good, and that showed on the climbs. We’ve strengthened our position again. We’re happy with how things are developing at the moment”, Reef concluded.

Complete results:

Photos

203 kilometers raced at an average speed of 36.349 km/hr

1 Christian Scaroni XDS Astana Team 5hr 35min 5sec
2 Lorenzo Fortunato XDS Astana Team s.t.
3 Giulio Pellizzari Red Bull-BORA-hansgrohe @ 55sec
4 Richard Carapaz EF Education-EasyPost 1:10
5 Derek Gee Israel-Premier Tech 1:23
6 Jefferson Cepeda Movistar Team 1:43
7 Michael Storer Tudor Pro Cycling Team 1:52
8 Simon Yates Team Visma | Lease a Bike s.t.
9 Gijs Leemreize Team Picnic PostNL 2:19
10 Yannis Voisard Tudor Pro Cycling Team 2:31
11 Egan Bernal INEOS Grenadiers s.t.
12 Damiano Caruso Bahrain Victorious s.t.
13 Isaac del Toro UAE Team Emirates-XRG 2:46
14 Adam Yates UAE Team Emirates-XRG 3:07
15 Antonio Tiberi Bahrain Victorious 3:51
16 Einer Rubio Movistar Team 4:03
17 Max Poole Team Picnic PostNL 4:29
18 Davide Piganzoli Team Polti-VisitMalta 4:54
19 Tom Pidcock Q36.5 Pro Cycling Team 5:53
20 Brandon McNulty UAE Team Emirates-XRG 6:05
21 Rafal Majka UAE Team Emirates-XRG s.t.
22 Simone Petilli Intermarché-Wanty 6:19
23 Embret Svestad-Bårdseng Arkea-B&B Hotels 7:08
24 Thymen Arensman INEOS Grenadiers 7:14
25 Sylvain Moniquet Cofidis 7:40
26 James Knox Soudal Quick-Step 9:57
27 Florian Stork Tudor Pro Cycling Team 11:05
28 Pello Bilbao Bahrain Victorious 11:53
29 Davide Formolo Movistar Team 13:05
30 Jonathan Castroviejo INEOS Grenadiers 13:05
31 Lorenzo Germani Groupama-FDJ 13:31
32 Nicolas Prodhomme Decathlon AG2R La Mondiale s.t.
33 Louis Meintjes Intermarché-Wanty 13:46
34 Fausto Masnada XDS Astana Team 13:49
35 Juan Ayuso UAE Team Emirates-XRG 14:47
36 Afonso Eulalio Bahrain Victorious s.t.
37 Steven Kruijswijk Team Visma | Lease a Bike 17:09
38 Marco Frigo Israel-Premier Tech s.t.
39 Simon Guglielmi Arkea-B&B Hotels 18:01
40 Darren Rafferty EF Education-EasyPost 18:04
41 Kim Heiduk INEOS Grenadiers 18:11
42 Jon Barrenetxea Movistar Team s.t.
43 Wout van Aert Team Visma | Lease a Bike s.t.
44 Alexander Cepeda EF Education-EasyPost 18:25
45 Luca Covili VF Group-Bardiani CSF-Faizanè 18:52
46 Martin Tjøtta Arkea-B&B Hotels 19:30
47 Nairo Quintana Movistar Team s.t.
48 Edoardo Zambanini Bahrain Victorious s.t.
49 Felix Engelhardt Team Jayco-AlUla 19:46
50 David Gaudu Groupama-FDJ 21:07
51 Mattia Bais Team Polti-VisitMalta 24:30
52 Chris Hamilton Team Picnic PostNL 27:05
53 Romain Bardet Team Picnic PostNL s.t.
54 Alessandro Tonelli Team Polti-VisitMalta s.t.
55 Jonathan Lastra Cofidis 27:33
56 Jakob Fuglsang Israel-Premier Tech 28:38
57 Igor Arrieta UAE Team Emirates-XRG 28:55
58 Giovanni Aleotti Red Bull-BORA-hansgrohe 30:11
59 Daniel Martinez Red Bull-BORA-hansgrohe s.t.
60 Andrea Vendrame Decathlon AG2R La Mondiale s.t.
61 Diego Ulissi XDS Astana Team 31:29
62 Mikkel Honore EF Education-EasyPost 31:34
63 Gianmarco Garofoli Soudal Quick-Step s.t.
64 James Shaw EF Education-EasyPost s.t.
65 Dylan van Baarle Team Visma | Lease a Bike s.t.
66 Wilco Kelderman Team Visma | Lease a Bike s.t.
67 Orluis Aular Movistar Team s.t.
68 Quentin Pacher Groupama-FDJ 31:44
69 Xabier Azparren Q36.5 Pro Cycling Team 32:03
70 Milan Vader Q36.5 Pro Cycling Team s.t.
71 Damien Howson Q36.5 Pro Cycling Team s.t.
72 Mirco Maestri Team Polti-VisitMalta 32:13
73 Lorenzo Milesi Movistar Team s.t.
74 Davide Bais Team Polti-VisitMalta s.t.
75 Laurens Huys Arkea-B&B Hotels s.t.
76 Josef Cerný Soudal Quick-Step 32:30
77 Jay Vine UAE Team Emirates-XRG 33:47
78 Bart Lemmen Team Visma | Lease a Bike 34:07
79 Dries De Bondt Decathlon AG2R La Mondiale 35:06
80 Lucas Hamilton INEOS Grenadiers 36:05
81 Carlos Verona Lidl-Trek 38:57
82 Mathias Vacek Lidl-Trek s.t.
83 Patrick Konrad Lidl-Trek s.t.
84 Jacopo Mosca Lidl-Trek s.t.
85 Clément Davy Groupama-FDJ s.t.
86 Mads Pedersen Lidl-Trek s.t.
87 Dorian Godon Decathlon AG2R La Mondiale s.t.
88 Daan Hoole Lidl-Trek s.t.
89 Fran Miholjevic Bahrain Victorious s.t.
90 Filippo Zana Team Jayco-AlUla s.t.
91 Rémy Rochas Groupama-FDJ s.t.
92 Owain Doull EF Education-EasyPost s.t.
93 Albert Torres Movistar Team s.t.
94 Giosue Epis Arkea-B&B Hotels s.t.
95 Filippo Fiorelli VF Group-Bardiani CSF-Faizanè s.t.
96 Jensen Plowright Alpecin-Deceuninck s.t.
97 Kevin Colleoni Intermarché-Wanty s.t.
98 Stefano Oldani Cofidis s.t.
99 Georg Steinhauser EF Education-EasyPost s.t.
100 Gijs Van Hoecke Intermarché-Wanty s.t.
101 Anton Kuzmin XDS Astana Team s.t.
102 Kasper Asgreen EF Education-EasyPost s.t.
103 Davide De Pretto Team Jayco-AlUla s.t.
104 Luca Mozzato Arkea-B&B Hotels s.t.
105 Rick Pluimers Tudor Pro Cycling Team s.t.
106 Francesco Busatto Intermarché-Wanty s.t.
107 Lawrence Warbasse Tudor Pro Cycling Team s.t.
108 Stan Dewulf Decathlon AG2R La Mondiale s.t.
109 Enrico Zanoncello VF Group-Bardiani CSF-Faizanè s.t.
110 Filippo Magli VF Group-Bardiani CSF-Faizanè s.t.
111 Jan Tratnik Red Bull-BORA-hansgrohe s.t.
112 Kevin Geniets Groupama-FDJ s.t.
113 Filippo Baroncini UAE Team Emirates-XRG s.t.
114 Anthony Perez Cofidis s.t.
115 Sergio Samitier Cofidis s.t.
116 Nico Denz Red Bull-BORA-hansgrohe s.t.
117 Mattia Cattaneo Soudal Quick-Step s.t.
118 Gianni Moscon Red Bull-BORA-hansgrohe s.t.
119 Manuele Tarozzi VF Group-Bardiani CSF-Faizanè s.t.
120 Hugo Houle Israel-Premier Tech s.t.
121 Edoardo Affini Team Visma | Lease a Bike s.t.
122 Giovanni Lonardi Team Polti-VisitMalta s.t.
123 Jan Maas Cofidis s.t.
124 Mark Donovan Q36.5 Pro Cycling Team s.t.
125 Nicolas Debeaumarché Cofidis s.t.
126 Francisco Muñoz Team Polti-VisitMalta s.t.
127 Timo Kielich Alpecin-Deceuninck s.t.
128 Wout Poels XDS Astana Team s.t.
129 Chris Harper Team Jayco-AlUla s.t.
130 Matevz Govekar Bahrain Victorious s.t.
131 Quinten Hermans Alpecin-Deceuninck s.t.
132 Andrea Pietrobon Team Polti-VisitMalta s.t.
133 Corbin Strong Israel-Premier Tech s.t.
134 Jimmy Janssens Alpecin-Deceuninck s.t.
135 Max Kanter XDS Astana Team s.t.
136 Luke Lamperti Soudal Quick-Step s.t.
137 Lucas Plapp Team Jayco-AlUla s.t.
138 Michael Hepburn Team Jayco-AlUla s.t.
139 Paul Double Team Jayco-AlUla s.t.
140 Fabio Van den Bossche Alpecin-Deceuninck s.t.
141 Simon Clarke Israel-Premier Tech s.t.
142 Nick Schultz Israel-Premier Tech s.t.
143 Kaden Groves Alpecin-Deceuninck 39:14
144 Ethan Hayter Soudal Quick-Step 39:18
145 Emils Liepins Q36.5 Pro Cycling Team 39:21
146 Martin Marcellusi VF Group-Bardiani CSF-Faizanè 39:52
147 Tord Gudmestad Decathlon AG2R La Mondiale 40:10
148 Enzo Paleni Groupama-FDJ 40:25
149 Sam Bennett Decathlon AG2R La Mondiale s.t.
150 Niklas Märkl Team Picnic PostNL 40:34
151 Marco Brenner Tudor Pro Cycling Team s.t.
152 Alessandro Verre Arkea-B&B Hotels 40:46
153 Ben Turner INEOS Grenadiers 40:57
154 Casper van Uden Team Picnic PostNL 42:21
155 Taco van der Hoorn Intermarché-Wanty 42:54
156 Gerben Thijssen Intermarché-Wanty s.t.
157 Alex Edmondson Team Picnic PostNL s.t.
158 Maikel Zijlaard Tudor Pro Cycling Team s.t.
159 Olav Kooij Team Visma | Lease a Bike s.t.
160 Matteo Moschetti Q36.5 Pro Cycling Team s.t.
161 Edward Planckaert Alpecin-Deceuninck 42:56
162 Alexander Krieger Tudor Pro Cycling Team s.t.
163 Sven Erik Bystrøm Groupama-FDJ s.t.
164 Nicola Conci XDS Astana Team 42:59

 

GC after stage 16:

  • GC leader: Isaac del Toro (UAE Team Emirates-XRG)
  • Mountains classification leader: Lorenzo Fortunato (XDS Astana)
  • Points classification leader: Mads Pedersen (Lidl-Trek)
  • Best young rider: Isaac del Toro (UAE Team Emirates-XRG)
  • Teams classification leader: UAE Team Emirates-XRG

2,630.3 kilometers raced so far at an average speed of 42.747 km/hr

1 Isaac del Toro UAE Team Emirates-XRG 61hr 31min 56sec
2 Simon Yates Team Visma | Lease a Bike @ 26sec
3 Richard Carapaz EF Education-EasyPost 0:31
4 Derek Gee Israel-Premier Tech 1:31
5 Damiano Caruso Bahrain Victorious 2:40
6 Egan Bernal INEOS Grenadiers 3:23
7 Michael Storer Tudor Pro Cycling Team 3:31
8 Antonio Tiberi Bahrain Victorious 4:07
9 Giulio Pellizzari Red Bull-BORA-hansgrohe 4:36
10 Adam Yates UAE Team Emirates-XRG 5:08
11 Einer Rubio Movistar Team 5:43
12 Davide Piganzoli Team Polti-VisitMalta 7:19
13 Max Poole Team Picnic PostNL 7:34
14 Brandon McNulty UAE Team Emirates-XRG 7:43
15 Thymen Arensman INEOS Grenadiers 8:13
16 Tom Pidcock Q36.5 Pro Cycling Team 8:35
17 Juan Ayuso UAE Team Emirates-XRG 13:27
18 Rafal Majka UAE Team Emirates-XRG 16:37
19 James Knox Soudal Quick-Step 18:41
20 Nicolas Prodhomme Decathlon AG2R La Mondiale 19:43
21 Embret Svestad-Bårdseng Arkea-B&B Hotels 23:09
22 Nairo Quintana Movistar Team 29:13
23 Louis Meintjes Intermarché-Wanty 34:56
24 Diego Ulissi XDS Astana Team 37:31
25 Marco Frigo Israel-Premier Tech 41:55
26 Florian Stork Tudor Pro Cycling Team 42:18
27 Lorenzo Fortunato XDS Astana Team 46:05
28 Edoardo Zambanini Bahrain Victorious 52:01
29 Chris Harper Team Jayco-AlUla 54:48
30 Yannis Voisard Tudor Pro Cycling Team 57:54
31 Pello Bilbao Bahrain Victorious 59:46
32 Romain Bardet Team Picnic PostNL 59:48
33 Davide Formolo Movistar Team 1:00:58
34 Martin Tjøtta Arkea-B&B Hotels 1:03:33
35 Jefferson Cepeda Movistar Team 1:09:00
36 Rémy Rochas Groupama-FDJ 1:11:45
37 Jonathan Lastra Cofidis 1:12:00
38 Igor Arrieta UAE Team Emirates-XRG 1:13:02
39 Gianmarco Garofoli Soudal Quick-Step 1:14:12
40 Alexander Cepeda EF Education-EasyPost 1:14:54
41 Kevin Geniets Groupama-FDJ 1:15:54
42 Fausto Masnada XDS Astana Team 1:16:32
43 Wout Poels XDS Astana Team 1:17:28
44 Alessandro Tonelli Team Polti-VisitMalta 1:17:29
45 Christian Scaroni XDS Astana Team 1:18:08
46 Wilco Kelderman Team Visma | Lease a Bike 1:21:09
47 Nicola Conci XDS Astana Team 1:21:22
48 Simone Petilli Intermarché-Wanty 1:24:56
49 Andrea Vendrame Decathlon AG2R La Mondiale 1:24:58
50 Damien Howson Q36.5 Pro Cycling Team 1:26:42
51 Steven Kruijswijk Team Visma | Lease a Bike 1:28:57
52 Chris Hamilton Team Picnic PostNL 1:29:04
53 Mattia Bais Team Polti-VisitMalta 1:29:15
54 Mark Donovan Q36.5 Pro Cycling Team 1:29:23
55 Luca Covili VF Group-Bardiani CSF-Faizanè 1:34:22
56 Filippo Zana Team Jayco-AlUla 1:34:39
57 Bart Lemmen Team Visma | Lease a Bike 1:34:45
58 Daniel Martinez Red Bull-BORA-hansgrohe 1:36:00
59 David Gaudu Groupama-FDJ 1:36:46
60 Gijs Leemreize Team Picnic PostNL 1:40:07
61 Patrick Konrad Lidl-Trek 1:41:35
62 Mathias Vacek Lidl-Trek 1:42:30
63 Giovanni Aleotti Red Bull-BORA-hansgrohe s.t.
64 Carlos Verona Lidl-Trek 1:42:52
65 Mattia Cattaneo Soudal Quick-Step 1:43:10
66 Lorenzo Germani Groupama-FDJ 1:43:18
67 Sergio Samitier Cofidis 1:45:12
68 Jonathan Castroviejo INEOS Grenadiers 1:50:51
69 Stefano Oldani Cofidis 1:50:59
70 Quentin Pacher Groupama-FDJ 1:53:40
71 Hugo Houle Israel-Premier Tech 1:54:10
72 Jakob Fuglsang Israel-Premier Tech 1:56:38
73 James Shaw EF Education-EasyPost 1:59:27
74 Lawrence Warbasse Tudor Pro Cycling Team 1:59:50
75 Felix Engelhardt Team Jayco-AlUla 2:03:47
76 Simon Guglielmi Arkea-B&B Hotels 2:04:13
77 Filippo Fiorelli VF Group-Bardiani CSF-Faizanè 2:05:56
78 Mikkel Honore EF Education-EasyPost 2:07:20
79 Davide De Pretto Team Jayco-AlUla 2:07:22
80 Darren Rafferty EF Education-EasyPost 2:08:47
81 Afonso Eulalio Bahrain Victorious 2:09:33
82 Dorian Godon Decathlon AG2R La Mondiale 2:11:27
83 Wout van Aert Team Visma | Lease a Bike 2:13:36
84 Corbin Strong Israel-Premier Tech 2:14:19
85 Quinten Hermans Alpecin-Deceuninck 2:16:24
86 Sylvain Moniquet Cofidis 2:18:05
87 Milan Vader Q36.5 Pro Cycling Team 2:18:09
88 Georg Steinhauser EF Education-EasyPost 2:21:36
89 Martin Marcellusi VF Group-Bardiani CSF-Faizanè 2:22:39
90 Filippo Baroncini UAE Team Emirates-XRG 2:22:47
91 Jan Tratnik Red Bull-BORA-hansgrohe 2:23:47
92 Jon Barrenetxea Movistar Team 2:27:20
93 Davide Bais Team Polti-VisitMalta 2:28:27
94 Mads Pedersen Lidl-Trek 2:29:51
95 Manuele Tarozzi VF Group-Bardiani CSF-Faizanè 2:33:38
96 Fabio Van den Bossche Alpecin-Deceuninck 2:35:00
97 Jay Vine UAE Team Emirates-XRG 2:35:22
98 Orluis Aular Movistar Team 2:36:57
99 Lucas Hamilton INEOS Grenadiers 2:37:15
100 Lucas Plapp Team Jayco-AlUla 2:40:55
101 Edward Planckaert Alpecin-Deceuninck 2:42:39
102 Lorenzo Milesi Movistar Team 2:43:37
103 Paul Double Team Jayco-AlUla 2:43:41
104 Mirco Maestri Team Polti-VisitMalta 2:44:21
105 Dylan van Baarle Team Visma | Lease a Bike 2:44:47
106 Francesco Busatto Intermarché-Wanty 2:45:58
107 Kaden Groves Alpecin-Deceuninck 2:48:52
108 Timo Kielich Alpecin-Deceuninck 2:49:57
109 Owain Doull EF Education-EasyPost 2:55:28
110 Laurens Huys Arkea-B&B Hotels 2:58:42
111 Nick Schultz Israel-Premier Tech 2:59:37
112 Kasper Asgreen EF Education-EasyPost 3:00:26
113 Filippo Magli VF Group-Bardiani CSF-Faizanè 3:06:02
114 Rick Pluimers Tudor Pro Cycling Team 3:06:27
115 Marco Brenner Tudor Pro Cycling Team 3:08:35
116 Max Kanter XDS Astana Team 3:13:21
117 Gianni Moscon Red Bull-BORA-hansgrohe 3:13:31
118 Stan Dewulf Decathlon AG2R La Mondiale 3:13:51
119 Anthony Perez Cofidis 3:14:33
120 Ben Turner INEOS Grenadiers 3:15:20
121 Alessandro Verre Arkea-B&B Hotels 3:15:49
122 Kevin Colleoni Intermarché-Wanty 3:17:01
123 Enzo Paleni Groupama-FDJ 3:17:44
124 Daan Hoole Lidl-Trek 3:19:23
125 Kim Heiduk INEOS Grenadiers 3:19:52
126 Simon Clarke Israel-Premier Tech 3:20:07
127 Xabier Azparren Q36.5 Pro Cycling Team 3:20:24
128 Fran Miholjevic Bahrain Victorious 3:23:14
129 Jacopo Mosca Lidl-Trek 3:24:12
130 Nico Denz Red Bull-BORA-hansgrohe 3:26:21
131 Albert Torres Movistar Team 3:30:38
132 Tord Gudmestad Decathlon AG2R La Mondiale 3:33:21
133 Sven Erik Bystrøm Groupama-FDJ 3:35:23
134 Emils Liepins Q36.5 Pro Cycling Team 3:35:25
135 Giovanni Lonardi Team Polti-VisitMalta 3:35:44
136 Edoardo Affini Team Visma | Lease a Bike 3:36:04
137 Giosue Epis Arkea-B&B Hotels 3:36:40
138 Josef Cerný Soudal Quick-Step 3:36:47
139 Luca Mozzato Arkea-B&B Hotels 3:37:38
140 Andrea Pietrobon Team Polti-VisitMalta 3:37:47
141 Dries De Bondt Decathlon AG2R La Mondiale 3:39:09
142 Nicolas Debeaumarché Cofidis 3:41:38
143 Jimmy Janssens Alpecin-Deceuninck 3:41:51
144 Ethan Hayter Soudal Quick-Step 3:43:41
145 Matevz Govekar Bahrain Victorious 3:43:41
146 Luke Lamperti Soudal Quick-Step 3:44:02
147 Sam Bennett Decathlon AG2R La Mondiale 3:44:46
148 Michael Hepburn Team Jayco-AlUla 3:45:08
149 Olav Kooij Team Visma | Lease a Bike 3:46:12
150 Francisco Muñoz Team Polti-VisitMalta 3:46:42
151 Clément Davy Groupama-FDJ 3:47:06
152 Jan Maas Cofidis 3:47:50
153 Casper van Uden Team Picnic PostNL 3:49:54
154 Anton Kuzmin XDS Astana Team 3:51:02
155 Alex Edmondson Team Picnic PostNL 3:56:37
156 Taco van der Hoorn Intermarché-Wanty 3:56:54
157 Matteo Moschetti Q36.5 Pro Cycling Team 3:57:09
158 Enrico Zanoncello VF Group-Bardiani CSF-Faizanè 3:57:13
159 Maikel Zijlaard Tudor Pro Cycling Team 3:58:05
160 Gijs Van Hoecke Intermarché-Wanty 4:00:48
161 Niklas Märkl Team Picnic PostNL 4:07:30
162 Jensen Plowright Alpecin-Deceuninck 4:08:31
163 Gerben Thijssen Intermarché-Wanty 4:09:58
164 Alexander Krieger Tudor Pro Cycling Team 4:27:02

 


Content continues below the ads

The Story of the Giro d’Italia, vol.1 Shade Vise sunglass holder Paris-Roubaix: The Inside Store

Stage 16 map & profile:

Stage 16 map

Stage 16 profile


Content continues below the ads

Advertise with us!

Stage 16 photos by Fotoreporter Sirotti:

Opening ceremonies: Primoz Roglic & his Red Bull-BORA-hansgrohe team is presented.

King of the Mountains Lorenzo Fortunato

Lorenzo Fortunato and Christian Scaroni have left everyone else behind.

Giulio Pellizzari was the next rider in for third place.

Richard Carapaz was fourth across the line.

Isaac del Toro's 13th place, at 2min 46sec, is good enough for him to keep the GC lead.

Adam Yates was the next rider in after del Toro.

Christian Scaroni and Lorenzo Fortunato just after the stage finish.

GC leader Isaac del Toro gets a lot of attention.

Stage winner Christian Scaroni

Isaac del Toro will start stage 17 in pink.