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

2022 Giro d'Italia

105th edition: May 6 - 29, 2022
Stage 9, May 15, 2022

Back to 2022 Giro d'Italia

Sunday, May 15: Stage 9, Isernia - Blockhaus, 191 km

Stage 9 map & profile | Stage 9 photos

find us on Facebook Find us on Twitter See our youtube channel

Melanoma: It started with a freckle Schwab Cycles South Salem Cycleworks frames Neugent Cycling Wheels Peaks Coaching: work with a coach! Shade Vise sunglass holder Advertise with us!

Content continues below the ads

Melanoma: It started with a freckle Schwab Cycles South Salem Cycleworks frames

Jai Hindley (on right) is fastest of the Blockhaus survivors. RCS Sport photo

Cycling's 50 Triumphs and Tragedies

Les Woodland's book Cycling's 50 Triumphs and Tragedies: The rise and fall of bicycle racing's champions 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 Roccamorice, on the route, about 13 km from the finish, at 2:15 PM, local time: 26C (77F), sunny, with the wind from the northeast at 11 km/hr (7 mph). There is a 75% chance of very light rain, declining to 33% at 5:00 PM.

Info about the route: A queen stage across the Apennines, with a 5,000 m elevation gain. Shortly after the start, the route clears the Valico del Macerone and the challenging Rionero Sannitico ascent, continuing uphill all the way to Roccaraso. A long undulating descent follows (nearly 90 km), leading to the foot of the first ascent to Passo Lanciano (coming from Pretoro). Next, the route drops into Lettomanoppello, cutting across a few urban areas, and starts to go up again in Scafa. The final climb (13 km) begins past Roccamorice.

Profile of the blockhaus climb

Final kilometers:
The last 13 km go up steadily on narrow road, with several hairpins. Gradients are over 9% for almost 10 km, with peaks reaching as high as 14%. There is a very short countersloping stretch 500 m before the finish. The home straight (200 m long, on 6-m wide tarmac) has an uphill gradient of approx. 8%.

The race: Here's the report from second-place Romain Bardet's Team DSM.

A blockbuster of a finale awaited the peloton this afternoon, as they took on a brutally tough day in the mountains and a finish atop the climb of Blockhaus. Leaving the neutralized zone in Isernia the peloton were immediately met with a trio of challenging climbs, where Nico Denz rode well to mark out several larger attacks that looked to form. Eventually the elastic snapped though and a breakaway went clear, with all Team DSM riders in the peloton, focusing on conserving energy and staying safe for later in the day.

As the stage progressed, the time to those ahead dwindled and going over the top of the penultimate climb they lead by three minutes, where Cees Bol, Alberto Dainese and Nico Denz had done a great job to position the guys. A fast descent followed before the riders immediately bounced back, with almost 26 kilometers of climbing from there to the line. Romain Combaud and Martijn Tusveld did the early positioning work as the break was caught, before Chris Hamilton took over in guiding Romain Bardet and Thymen Arensman in the ever-thinning GC group.

It became a race of attrition as riders dropped from the group one-by-one, with Arensman and Bardet making the final selection of around 12. Inside five kilometres to go Carapaz made his move, which split the group to pieces, with Bardet and Landa quickly onto his wheel, while Arensman rode at his own steady tempo as he fought to return. The pace remained high but a trio of chasers clawed their way back as the pace in Bardet’s group slowed. Heading into the final Bardet tried two attacks but he was unable to shake Carapaz and Landa from his wheel, so once again the trailing trio made it back; setting up a group sprint of six for the stage win.

Heading around the final it would be Hindley who kicked early, just holding on to take the stage win ahead of Bardet who fought back from deep, claiming a brilliant second place on the line. Behind, Arensman’s steady tempo saw him pick past a few other riders and end the day in tenth place; making for a strong double top ten finish on the day. With gaps amongst the GC riders, Bardet moves up to third place overall for Team DSM ahead of tomorrow’s rest day.

“I think from a GC perspective we are in a good place,” explained Bardet. “We are where we need to be. It was really great, we’ve felt in control so far in the Giro – the guys have rode amazingly well. Of course today there is a bit of frustration because I would liked to have won but there are still plenty of stages left and for sure we are a good position so we can end the first week on a high note.”

Team DSM coach Matt Winston added: “The guys did a super job today once again to look after Romain at all of the key moments and then on the climb, with him taking second and moving into third on GC. I think we’ve done a really good week of teamwork which has brought us into this position. We’ve rode in a really controlled way, been in the front when we needed to be for the important moments. We’re in a really nice position in the race with second today and third on GC; for sure we would have taken that at the start of the race going into the first rest day.”

Complete results:


191 kilometers raced at an average speed of 34.236 km/hr

1 Jai Hindley BORA-hansgrohe 5hr 34min 44sec
2 Romain Bardet Team DSM s.t.
3 Richard Carapaz INEOS Grenadiers s.t.
4 Mikel Landa Bahrain Victorious s.t.
5 Joao Almeida UAE Team Emirates s.t.
6 Domenico Pozzovivo Intermarché-Wanty-Gobert @ 3sec
7 Emanuel Buchmann BORA-hansgrohe 0:16
8 Vincenzo Nibali Astana Qazaqstan 0:34
9 Alejandro Valverde Movistar 0:46
10 Thymen Arensman Team DSM 0:58
11 Guillaume Martin Cofidis 1:08
12 Pello Bilbao Bahrain Victorious s.t.
13 Jan Hirt Intermarché-Wanty-Gobert 1:39
14 Lorenzo Fortunato EOLO-Kometa 1:42
15 Juan Pedro Lopez Trek-Segafredo 1:46
16 Hugh Carthy EF Education-EasyPost 3:48
17 Richie Porte INEOS Grenadiers 4:01
18 Sam Oomen Jumbo-Visma 4:34
19 Lennard Kamna BORA-hansgrohe s.t.
20 Ivan Sosa Movistar s.t.
21 Mikael Cherel Ag2r-Citroen 6:51
22 Wout Poels Bahrain Victorious 7:00
23 Davide Formolo UAE Team Emirates 8:17
24 Vadim Pronskiy Astana Qazaqstan 8:34
25 Luca Covili Bardiani-CSF-Faizanè 8:57
26 Koen Bouwman Jumbo-Visma 9:05
27 Mattias Jensen Trek-Segafredo 9:26
28 Giulio Ciccone Trek-Segafredo s.t.
29 Pavel Sivakov INEOS Grenadiers s.t.
30 Chris Hamilton Team DSM s.t.
31 Alessandro De Marchi Israel-Premier Tech 9:29
32 Lorenzo Rota Intermarché-Wanty-Gobert 9:33
33 Wilco Kelderman BORA-hansgrohe 10:53
34 Simon Yates BikeExchange-Jayco 11:15
35 Lucas Hamilton BikeExchange-Jayco s.t.
36 Antonio Pedrero Movistar 12:13
37 Mauri Vansevenant Quick-Step Alpha Vinyl 12:49
38 Bauke Mollema Trek-Segafredo s.t.
39 Tom Dumoulin Jumbo-Visma 14:12
40 Rein Taaramae Intermarché-Wanty-Gobert s.t.
41 Domen Novak Bahrain Victorious 15:36
42 Santiago Buitrago Bahrain Victorious s.t.
43 Joe Dombrowski Astana Qazaqstan 16:21
44 Martijn Tusveld Team DSM 17:36
45 Nans Peters Ag2r-Citroen 18:07
46 Rui Costa UAE Team Emirates 18:20
47 Fabio Felline Astana Qazaqstan 19:47
48 Attila Valter Groupama-FDJ s.t.
49 Alessandro Covi UAE Team Emirates s.t.
50 Romain Combaud Team DSM 21:11
51 Ben Tulett INEOS Grenadiers 22:14
52 Tobias Foss Jumbo-Visma s.t.
53 Harold Tejada Astana Qazaqstan s.t.
54 Damien Howson BikeExchange-Jayco 23:04
55 Dario Cataldo Trek-Segafredo 23:24
56 Diego Rosa EOLO-Kometa s.t.
57 Jhonnatan Narvaez INEOS Grenadiers 23:35
58 Jonathan Caicedo EF Education-EasyPost s.t.
59 Merhawi Kudus EF Education-EasyPost s.t.
60 Ben Zwiehoff BORA-hansgrohe s.t.
61 Andrii Ponomar Drone Hopper-Androni Giocattoli s.t.
62 Gijs Leemreize Jumbo-Visma s.t.
63 Ben Swift INEOS Grenadiers s.t.
64 Pascal Eenkhoorn Jumbo-Visma s.t.
65 Eduardo Sepulveda Drone Hopper-Androni Giocattoli s.t.
66 Giovanni Aleotti BORA-hansgrohe 24:01
67 Mauro Schmid Quick-Step Alpha Vinyl s.t.
68 Thomas De Gendt Lotto Soudal 25:03
69 Filippo Zana Bardiani-CSF-Faizanè s.t.
70 Felix Gall Ag2r-Citroen 26:49
71 Diego Ulissi UAE Team Emirates 27:27
72 Alessandro Tonelli Bardiani-CSF-Faizanè 28:56
73 Francesco Gavazzi EOLO-Kometa s.t.
74 Erik Fetter EOLO-Kometa 31:39
75 Tobias Bayer Alpecin-Fenix 33:15
76 Jose Joaquin Rojas Movistar s.t.
77 William Barta Movistar s.t.
78 Patrick Gamper BORA-hansgrohe s.t.
79 Salvatore Puccio INEOS Grenadiers s.t.
80 Jorge Arcas Movistar s.t.
81 Nico Denz Team DSM s.t.
82 Mathieu van der Poel Alpecin-Fenix s.t.
83 Jasha Sutterlin Bahrain Victorious s.t.
84 Davide Gabburo Bardiani-CSF-Faizanè s.t.
85 Jos Van Emden Jumbo-Visma s.t.
86 David De La Cruz Astana Qazaqstan s.t.
87 Tobias Ludvigsson Groupama-FDJ s.t.
88 Alexander Krieger Alpecin-Fenix s.t.
89 Alexander Cepeda Drone Hopper-Androni Giocattoli s.t.
90 Vincenzo Albanese EOLO-Kometa s.t.
91 Natnael Tesfazion Drone Hopper-Androni Giocattoli s.t.
92 Dries De Bondt Alpecin-Fenix s.t.
93 James Knox Quick-Step Alpha Vinyl 33:21
94 Pierre-Luc Perichon Cofidis 33:46
95 Lilian Calmejane Ag2r-Citroen 33:54
96 Anthony Perez Cofidis 33:57
97 Callum Scotson BikeExchange-Jayco 35min 15sec
98 Matteo Sobrero BikeExchange-Jayco s.t.
99 Christopher Juul-Jensen BikeExchange-Jayco s.t.
100 Davide Villella Cofidis 35:18
101 Valerio Conti Astana Qazaqstan 35:52
102 Stefano Oldani Alpecin-Fenix s.t.
103 Edoardo Affini Jumbo-Visma 36:10
104 Lawson Craddock BikeExchange-Jayco 38:13
105 Diego Camargo EF Education-EasyPost 38:15
106 Magnus Cort EF Education-EasyPost s.t.
107 Senne Leysen Alpecin-Fenix s.t.
108 Sacha Modolo Bardiani-CSF-Faizanè 38:18
109 Davide Ballerini Quick-Step Alpha Vinyl 38:20
110 Mattia Bais Drone Hopper-Androni Giocattoli 39:14
111 Mirco Maestri EOLO-Kometa 39:21
112 Cesare Benedetti BORA-hansgrohe 39:29
113 Wesley Kreder Cofidis s.t.
114 Jonathan Castroviejo INEOS Grenadiers 40:56
115 Michael Hepburn BikeExchange-Jayco s.t.
116 Oscar Riesebeek Alpecin-Fenix 42:32
117 Aime De Gendt Intermarché-Wanty-Gobert s.t.
118 Matthew Holmes Lotto Soudal 43:59
119 Luca Rastelli Bardiani-CSF-Faizanè 44:01
120 Sylvain Moniquet Lotto Soudal s.t.
121 Jacopo Mosca Trek-Segafredo s.t.
122 Samuele Rivi EOLO-Kometa s.t.
123 Reto Hollenstein Israel-Premier Tech s.t.
124 Alexander Cataford Israel-Premier Tech s.t.
125 Jaakko Hanninen Ag2r-Citroen s.t.
126 Loic Vliegen Intermarché-Wanty-Gobert s.t.
127 Remy Rochas Cofidis s.t.
128 Biniam Girmay Intermarché-Wanty-Gobert s.t.
129 Simone Ravanelli Drone Hopper-Androni Giocattoli s.t.
130 Miles Scotson Groupama-FDJ s.t.
131 Otto Vergaerde Trek-Segafredo s.t.
132 Matthias Brandle Israel-Premier Tech s.t.
133 Davide Bais EOLO-Kometa s.t.
134 Andrea Vendrame Ag2r-Citroen s.t.
135 Ramon Sinkeldam Groupama-FDJ s.t.
136 Phil Bauhaus Bahrain Victorious s.t.
137 Lawrence Naesen Ag2r-Citroen s.t.
138 Nicolas Prodhomme Ag2r-Citroen s.t.
139 Clement Davy Groupama-FDJ s.t.
140 Ignatas Konovalovas Groupama-FDJ s.t.
141 Barnabas Peak Intermarché-Wanty-Gobert s.t.
142 Oier Lazkano Movistar s.t.
143 Michael Schwarzmann Lotto Soudal s.t.
144 Harm Vanhoucke Lotto Soudal s.t.
145 Edward Theuns Trek-Segafredo s.t.
146 Roger Kluge Lotto Soudal s.t.
147 Jacopo Guarnieri Groupama-FDJ 44:09
148 Maximiliano Richeze UAE Team Emirates 44:29
149 Fernando Gaviria UAE Team Emirates s.t.
150 Rui Oliveira UAE Team Emirates s.t.
151 Filippo Tagliani Drone Hopper-Androni Giocattoli 44:49
152 Jenthe Biermans Israel-Premier Tech 44:58
153 Rick Zabel Israel-Premier Tech s.t.
154 Alberto Dainese Team DSM s.t.
155 Edoardo Zardini Drone Hopper-Androni Giocattoli s.t.
156 Arnaud Demare Groupama-FDJ s.t.
157 Alex Dowsett Israel-Premier Tech s.t.
158 Davide Cimolai Cofidis s.t.
159 Giacomo Nizzolo Israel-Premier Tech s.t.
160 Pieter Serry Quick-Step Alpha Vinyl s.t.
161 Bert Van Lerberghe Quick-Step Alpha Vinyl s.t.
162 Mark Cavendish Quick-Step Alpha Vinyl s.t.
163 Simone Consonni Cofidis 45:02
164 Caleb Ewan Lotto Soudal 45:44
165 Cees Bol Team DSM 45:46
166 Julius Van Den Berg EF Education-EasyPost 45:52


GC after stage 9:

  • GC leader: Juan Pedro Lopez (Trek-Segafredo)
  • Mountains classification leader: Diego Rosa (EOLO-Kometa)
  • Points classification leader: Arnaud Démare (Groupama-FDJ)
  • Best young rider: Juan Pedro Lopez (Trek-Segafredo)
  • Team classification leader: Bora-hansgrohe

1,482.2 kilometers raced so far at an average speed of 39.142 km/hr

1  Juan Pedro Lopez Trek-Segafredo 37hr 52min 1sec
2  Joao Almeida UAE Team Emirates @ 12sec
3  Romain Bardet Team DSM 0:14
4  Richard Carapaz INEOS Grenadiers 0:15
5  Jai Hindley BORA-hansgrohe 0:20
6  Guillaume Martin Cofidis 0:28
7  Mikel Landa Bahrain Victorious 0:29
8  Domenico Pozzovivo Intermarché-Wanty-Gobert 0:54
9  Emanuel Buchmann BORA-hansgrohe 1:09
10  Pello Bilbao Bahrain Victorious 1:22
11  Alejandro Valverde Movistar 1:23
12  Thymen Arensman Team DSM 1:27
13  Vincenzo Nibali Astana Qazaqstan 3:04
14  Jan Hirt Intermarché-Wanty-Gobert 3:09
15  Lennard Kamna BORA-hansgrohe 3:26
16  Richie Porte INEOS Grenadiers 4:19
17  Hugh Carthy EF Education-EasyPost 4:22
18  Lorenzo Fortunato EOLO-Kometa 5:49
19  Ivan Sosa Movistar 5:53
20  Sam Oomen Jumbo-Visma 7:21
21  Koen Bouwman Jumbo-Visma 9:38
22  Giulio Ciccone Trek-Segafredo 10:12
23  Pavel Sivakov INEOS Grenadiers 10:52
24  Wilco Kelderman BORA-hansgrohe 11:02
25  Simon Yates BikeExchange-Jayco 11:11
26  Lucas Hamilton BikeExchange-Jayco 11:56
27  Mauri Vansevenant Quick-Step Alpha Vinyl 12:50
28  Rein Taaramae Intermarché-Wanty-Gobert 13:24
29  Bauke Mollema Trek-Segafredo 13:46
30  Davide Formolo UAE Team Emirates 13:56
31  Santiago Buitrago Bahrain Victorious 16:08
32  Mikael Cherel Ag2r-Citroen 17:44
33  Tom Dumoulin Jumbo-Visma 18:06
34  Chris Hamilton Team DSM 20:25
35  Vadim Pronskiy Astana Qazaqstan 21:10
36  Joe Dombrowski Astana Qazaqstan 22:29
37  Antonio Pedrero Movistar 22:56
38  Tobias Foss Jumbo-Visma 24:42
39  Gijs Leemreize Jumbo-Visma 27:08
40  Luca Covili Bardiani-CSF-Faizanè 29:27
41  Damien Howson BikeExchange-Jayco 31:31
42  Felix Gall Ag2r-Citroen 31:51
43  Attila Valter Groupama-FDJ 33:38
44  Rui Costa UAE Team Emirates 34:33
45  Jonathan Caicedo EF Education-EasyPost 36:05
46  Jhonnatan Narvaez INEOS Grenadiers 36:07
47  Mattias Jensen Trek-Segafredo 37:01
48  Alessandro Covi UAE Team Emirates 37:16
49  Ben Tulett INEOS Grenadiers 38:45
50  Davide Villella Cofidis 39:37
51  Diego Ulissi UAE Team Emirates 42:16
52  Merhawi Kudus EF Education-EasyPost 43:35
53  Lorenzo Rota Intermarché-Wanty-Gobert 45:04
54  Domen Novak Bahrain Victorious 45:48
55  Wout Poels Bahrain Victorious 46:37
56  Harold Tejada Astana Qazaqstan 46:50
57  Nans Peters Ag2r-Citroen 47:00
58  Davide Gabburo Bardiani-CSF-Faizanè 48:40
59  Martijn Tusveld Team DSM 49:03
60  Remy Rochas Cofidis 49:19
61  Jorge Arcas Movistar 50:00
62  Fabio Felline Astana Qazaqstan 52:37
63  Giovanni Aleotti BORA-hansgrohe 53:15
64  Stefano Oldani Alpecin-Fenix 54:10
65  Vincenzo Albanese EOLO-Kometa 54:11
66  Pascal Eenkhoorn Jumbo-Visma 55:52
67  Thomas De Gendt Lotto Soudal 57:15
68  Ben Swift INEOS Grenadiers 57:46
69  Francesco Gavazzi EOLO-Kometa 59:35
70  Sylvain Moniquet Lotto Soudal 1:00:24
71  Jose Joaquin Rojas Movistar 1:01:52
72  Diego Camargo EF Education-EasyPost 1:02:30
73  Mathieu van der Poel Alpecin-Fenix 1:02:43
74  Alessandro Tonelli Bardiani-CSF-Faizanè 1:04:24
75  William Barta Movistar 1:05:17
76  Valerio Conti Astana Qazaqstan 1:05:39
77  Ben Zwiehoff BORA-hansgrohe 1:07:14
78  Alessandro De Marchi Israel-Premier Tech 1:07:34
79  Dario Cataldo Trek-Segafredo 1:08:07
80  Lilian Calmejane Ag2r-Citroen 1:11:16
81  Diego Rosa EOLO-Kometa 1:11:53
82  Matteo Sobrero BikeExchange-Jayco 1:12:30
83  James Knox Quick-Step Alpha Vinyl 1:12:44
84  Mauro Schmid Quick-Step Alpha Vinyl 1:14:45
85  Salvatore Puccio INEOS Grenadiers 1:15:53
86  Edoardo Zardini Drone Hopper-Androni Giocattoli 1:18:55
87  Filippo Zana Bardiani-CSF-Faizanè 1:19:42
88  Natnael Tesfazion Drone Hopper-Androni Giocattoli 1:20:16
89  Jos Van Emden Jumbo-Visma 1:20:20
90  Jaakko Hanninen Ag2r-Citroen 1:21:08
91  Anthony Perez Cofidis 1:21:56
92  Nicolas Prodhomme Ag2r-Citroen 1:24:01
93  Mattia Bais Drone Hopper-Androni Giocattoli 1:24:02
94  Eduardo Sepulveda Drone Hopper-Androni Giocattoli 1:24:03
95  David De La Cruz Astana Qazaqstan 1:24:18
96  Alexander Krieger Alpecin-Fenix 1:24:31
97  Erik Fetter EOLO-Kometa 1:25:04
98  Jasha Sutterlin Bahrain Victorious 1:25:24
99  Callum Scotson BikeExchange-Jayco 1:26:28
100  Pierre-Luc Perichon Cofidis 1:27:09
101  Christopher Juul-Jensen BikeExchange-Jayco 1:27:13
102  Alexander Cepeda Drone Hopper-Androni Giocattoli 1:27:22
103  Alexander Cataford Israel-Premier Tech 1:27:34
104  Andrea Vendrame Ag2r-Citroen 1:27:51
105  Edoardo Affini Jumbo-Visma 1:30:52
106  Simone Ravanelli Drone Hopper-Androni Giocattoli 1:31:12
107  Magnus Cort EF Education-EasyPost 1:31:36
108  Mirco Maestri EOLO-Kometa 1:34:22
109  Andrii Ponomar Drone Hopper-Androni Giocattoli 1:34:40
110  Romain Combaud Team DSM s.t.
111  Tobias Bayer Alpecin-Fenix 1:36:40
112  Jonathan Castroviejo INEOS Grenadiers 1:39:09
113  Lawson Craddock BikeExchange-Jayco 1:40:19
114  Tobias Ludvigsson Groupama-FDJ 1:40:21
115  Jacopo Mosca Trek-Segafredo 1:40:53
116  Biniam Girmay Intermarché-Wanty-Gobert 1:41:19
117  Michael Hepburn BikeExchange-Jayco 1:44:02
118  Patrick Gamper BORA-hansgrohe 1:46:24
119  Loic Vliegen Intermarché-Wanty-Gobert 1:46:57
120  Senne Leysen Alpecin-Fenix 1:47:59
121  Sacha Modolo Bardiani-CSF-Faizanè 1:48:46
122  Dries De Bondt Alpecin-Fenix 1:50:42
123  Luca Rastelli Bardiani-CSF-Faizanè 1:51:42
124  Simone Consonni Cofidis 1:52:41
125  Cesare Benedetti BORA-hansgrohe 1:54:20
126  Lawrence Naesen Ag2r-Citroen 1:54:21
127  Oier Lazkano Movistar 1:54:22
128  Aime De Gendt Intermarché-Wanty-Gobert 1:55:01
129  Davide Bais EOLO-Kometa 1:55:17
130  Miles Scotson Groupama-FDJ 1:56:21
131  Oscar Riesebeek Alpecin-Fenix 1:57:37
132  Ignatas Konovalovas Groupama-FDJ 1:58:30
133  Davide Cimolai Cofidis 1:59:09
134  Fernando Gaviria UAE Team Emirates 1:59:10
135  Samuele Rivi EOLO-Kometa 1:59:51
136  Wesley Kreder Cofidis 2:00:52
137  Arnaud Démare Groupama-FDJ 2:01:57
138  Barnabas Peak Intermarché-Wanty-Gobert 2:02:03
139  Harm Vanhoucke Lotto Soudal 2:02:38
140  Davide Ballerini Quick-Step Alpha Vinyl 2:02:52
141  Edward Theuns Trek-Segafredo 2:03:00
142  Giacomo Nizzolo Israel-Premier Tech 2:03:23
143  Jenthe Biermans Israel-Premier Tech 2:04:35
144  Alberto Dainese Team DSM 2:04:46
145  Ramon Sinkeldam Groupama-FDJ 2:05:45
146  Reto Hollenstein Israel-Premier Tech 2:06:06
147  Rui Oliveira UAE Team Emirates 2:06:11
148  Otto Vergaerde Trek-Segafredo 2:06:26
149  Rick Zabel Israel-Premier Tech 2:06:41
150  Cees Bol Team DSM 2:07:09
151  Phil Bauhaus Bahrain Victorious 2:07:10
152  Maximiliano Richeze UAE Team Emirates 2:07:37
153  Nico Denz Team DSM 2:09:14
154  Alex Dowsett Israel-Premier Tech 2:10:01
155  Julius Van Den Berg EF Education-EasyPost 2:10:24
156  Matthew Holmes Lotto Soudal 2:10:29
157  Filippo Tagliani Drone Hopper-Androni Giocattoli 2:10:35
158  Caleb Ewan Lotto Soudal 2:13:54
159  Michael Schwarzmann Lotto Soudal 2:14:06
160  Jacopo Guarnieri Groupama-FDJ 2:18:10
161  Matthias Brandle Israel-Premier Tech 2:19:24
162  Roger Kluge Lotto Soudal 2:20:21
163  Clement Davy Groupama-FDJ 2:23:09
164  Mark Cavendish Quick-Step Alpha Vinyl 2:26:16
165  Bert Van Lerberghe Quick-Step Alpha Vinyl 2:26:33
166  Pieter Serry Quick-Step Alpha Vinyl 2:27:14

Content continues below the ads

Neugent Cycling Wheels Peaks Coaching: work with a coach!

Stage nine map & profile:

2022 Giro stage 9 map

Stage 9 map

Stage 9 profile

Stage 9 profile

Content continues below the ads

Shade Vise sunglass holder Advertise with us!

Stage nine photos by Fotoreporter Sirotti:

Starting ceremonies. This is Magnus Cort Nielsen

Points classification leader Arnaud Démare signs autographs before the stage start.

Lined up and ready to race.

From the back of the pack before the start.

Diego Rosa on the Passo Lanciano

Here comes the lead group.

Jai Hindley wins the stage.

Lucas Hamilton & Simon Yates finish more than eleven minutes after Hindley wins the stage.

Juan Pedro Lopez fished fifteenth. Good enough to keep the Maglia Rosa.

Alejandro Valverde finished eleventh.

Emanuel Buchmann was seventh.

Juan Pedro Lopez just after finishing the stage. He looks like he knows he's still the GC leader.

Stage winner Jai Hindley

Juan Pedro Lopez just barely kept the GC lead. Just 12 seconds separate him from 2nd-place Joao Almeida