Giro d'Italia: Ruben Guerreiro wins stage 9 at Roccaraso

Ruben Guerreiro (EF Pro Cycling) outsprinted Jonathan Castroviejo (Ineos Grenadiers) to win stage 9 of the Giro d’Italia on Sunday.

Swipe to scroll horizontally
Full Results
Pos.Rider Name (Country) TeamResult
1Ruben Guerreiro (Por) EF Pro Cycling 5:41:20
2Jonathan Castroviejo Nicolas (Spa) Ineos Grenadiers 0:00:08
3Mikkel Bjerg (Den) UAE Team Emirates 0:00:58
4Kilian Frankiny (Swi) Groupama-FDJ 0:01:16
5Lawrence Warbasse (USA) AG2R la Mondiale
6Tao Geoghegan Hart (GBr) Ineos Grenadiers 0:01:19
7Lucas Hamilton (Aus) Mitchelton-Scott 0:01:32
8Wilco Kelderman (Ned) Team Sunweb 0:01:38
9Jakob Fuglsang (Den) Astana Pro Team
10Jai Hindley (Aus) Team Sunweb
11Rafal Majka (Pol) Bora-Hansgrohe 0:01:41
12Patrick Konrad (Aut) Bora-Hansgrohe
13Brandon McNulty (USA) UAE Team Emirates 0:01:44
14Domenico Pozzovivo (Ita) NTT Pro Cycling
15Fausto Masnada (Ita) Deceuninck-Quickstep 0:01:50
16Vincenzo Nibali (Ita) Trek-Segafredo 0:01:52
17Pello Bilbao (Spa) Bahrain McLaren
18Attila Valter (Hun) CCC Team 0:01:55
19Joao Almeida (Por) Deceuninck-Quickstep 0:01:56
20Hermann Pernsteiner (Aut) Bahrain McLaren
21Tobias Foss (Nor) Team Jumbo-Visma
22Koen Bouwman (Ned) Team Jumbo-Visma 0:01:59
23Harm Vanhoucke (Bel) Lotto Soudal
24Steven Kruijswijk (Ned) Team Jumbo-Visma
25Joe Dombrowski (USA) UAE Team Emirates 0:02:01
26Ilnur Zakarin (Rus) CCC Team 0:02:08
27Gianluca Brambilla (Ita) Trek-Segafredo 0:02:17
28Ben Swift (GBr) Ineos Grenadiers 0:02:25
29Antonio Pedrero (Spa) Movistar Team 0:02:27
30Aurélien Paret Peintre (Fra) AG2R la Mondiale
31Giulio Ciccone (Ita) Trek-Segafredo 0:02:38
32Jhonatan Manuel Narvaez Prado (Ecu) Ineos Grenadiers 0:02:41
33James Knox (GBr) Deceuninck-Quickstep 0:02:43
34Pawel Poljanski (Pol) Bora-Hansgrohe 0:03:06
35Sam Oomen (Ned) Team Sunweb 0:03:14
36Fabio Felline (Ita) Astana Pro Team 0:03:23
37Christopher Hamilton (Aus) Team Sunweb 0:03:29
38Sergio Samitier Samitier (Spa) Movistar Team 0:03:50
39Domen Novak (Slo) Bahrain McLaren 0:04:00
40Eduardo Sepulveda (Arg) Movistar Team 0:04:02
41Martijn Tusveld (Ned) Team Sunweb 0:04:32
42Chris Harper (Aus) Team Jumbo-Visma 0:04:58
43Davide Villella (Ita) Movistar Team 0:06:13
44Antonio Nibali (Ita) Trek-Segafredo 0:06:28
45Nicolas Edet (Fra) Cofidis 0:06:52
46Thomas De Gendt (Bel) Lotto Soudal
47Mikkel Frølich Honoré (Den) Deceuninck-Quickstep 0:07:03
48Enrico Battaglin (Ita) Bahrain McLaren
49Matteo Fabbro (Ita) Bora-Hansgrohe
50Alessandro Tonelli (Ita) Bardiani CSF Faizane'
51François Bidard (Fra) AG2R la Mondiale
52Jacopo Mosca (Ita) Trek-Segafredo
53Jack Haig (Aus) Mitchelton-Scott 0:07:16
54Nico Denz (Ger) Team Sunweb 0:07:21
55Pieter Serry (Bel) Deceuninck-Quickstep 0:07:22
56Sander Armee (Bel) Lotto Soudal 0:08:35
57Louis Meintjes (RSA) NTT Pro Cycling 0:08:50
58Mark Padun (Ukr) Bahrain McLaren 0:09:21
59Jonas Gregaard Wilsly (Den) Astana Pro Team 0:09:51
60Daniel Navarro Garcia (Spa) Israel Start-Up Nation
61Oscar Rodriguez Garaicoechea (Spa) Astana Pro Team
62Diego Ulissi (Ita) UAE Team Emirates 0:10:01
63Chad Haga (USA) Team Sunweb 0:10:53
64Michael Matthews (Aus) Team Sunweb
65Victor De la Parte (Spa) CCC Team 0:10:55
66Lawson Craddock (USA) EF Pro Cycling 0:11:09
67Cameron Meyer (Aus) Mitchelton-Scott 0:11:15
68Manuele Boaro (Ita) Astana Pro Team 0:12:30
69Rohan Dennis (Aus) Ineos Grenadiers 0:12:36
70Ben O'Connor (Aus) NTT Pro Cycling
71Nicola Conci (Ita) Trek-Segafredo 0:13:38
72Christoph Pfingsten (Ger) Team Jumbo-Visma 0:15:05
73Antwan Tolhoek (Ned) Team Jumbo-Visma 0:15:52
74Carl Fredrik Hagen (Nor) Lotto Soudal 0:16:09
75Josip Rumac (Cro) Androni Giocattoli-Sidermec
76Tanel Kangert (Est) EF Pro Cycling
77Yukiya Arashiro (Jpn) Bahrain McLaren
78Jonathan Caicedo (Ecu) EF Pro Cycling 0:16:13
79Julien Bernard (Fra) Trek-Segafredo
80Jan Tratnik (Slo) Bahrain McLaren
81Kamil Malecki (Pol) CCC Team
82Einer Augusto Rubio Reyes (Col) Movistar Team
83Jefferson Alexander Cepeda (Ecu) Androni Giocattoli-Sidermec 0:16:20
84Luca Chirico (Ita) Androni Giocattoli-Sidermec 0:16:32
85Edoardo Zardini (Ita) Vini Zabu' KTM 0:16:33
86Andrea Vendrame (Ita) AG2R la Mondiale 0:17:46
87Giovanni Visconti (Ita) Vini Zabu' KTM 0:17:51
88Jaakko Hanninen (Fin) AG2R la Mondiale 0:18:46
89Simon Clarke (Aus) EF Pro Cycling
90Danilo Wyss (Swi) NTT Pro Cycling
91Giovanni Carboni (Ita) Bardiani CSF Faizane'
92Simone Ravanelli (Ita) Androni Giocattoli-Sidermec
93Alessandro Bisolti (Ita) Androni Giocattoli-Sidermec
94Salvatore Puccio (Ita) Ineos Grenadiers 0:18:52
95Elia Viviani (Ita) Cofidis
96Peter Sagan (Svk) Bora-Hansgrohe
97Cesare Benedetti (Ita) Bora-Hansgrohe
98Filippo Ganna (Ita) Ineos Grenadiers
99Filippo Zana (Ita) Bardiani CSF Faizane'
100Jos Van Emden (Ned) Team Jumbo-Visma
101Maciej Bodnar (Pol) Bora-Hansgrohe
102Matteo Sobrero (Ita) NTT Pro Cycling
103Jesper Hansen (Den) Cofidis
104Simon Pellaud (Swi) Androni Giocattoli-Sidermec
105Kamil Gradek (Pol) CCC Team
106Josef Cerny (Cze) CCC Team
107Jhonatan Restrepo Valencia (Col) Androni Giocattoli-Sidermec
108Adam Hansen (Aus) Lotto Soudal
109Joseph Rosskopf (USA) CCC Team
110Amanuel Gebreigzabhier (Eri) NTT Pro Cycling
111Stefano Oldani (Ita) Lotto Soudal
112Damien Howson (Aus) Mitchelton-Scott
113Eros Capecchi (Ita) Bahrain McLaren
114Lorenzo Rota (Ita) Vini Zabu' KTM 0:19:02
115Mathias Le Turnier (Fra) Cofidis
116Geoffrey Bouchard (Fra) AG2R la Mondiale
117Etienne Van Empel (Ned) Vini Zabu' KTM
118Nathan Haas (Aus) Cofidis 0:19:23
119Davide Ballerini (Ita) Deceuninck-Quickstep 0:21:03
120Francesco Romano (Ita) Bardiani CSF Faizane' 0:26:46
121Matteo Spreafico (Ita) Androni Giocattoli-Sidermec 0:26:59
122Mattia Bais (Ita) Androni Giocattoli-Sidermec 0:27:02
123Hector Carretero (Spa) Movistar Team 0:30:08
124Dario Cataldo (Ita) Movistar Team
125Albert Torres Barcelo (Spa) Movistar Team
126Stéphane Rossetto (Fra) Cofidis 0:30:10
127Filippo Fiorelli (Ita) Bardiani CSF Faizane' 0:31:29
128James Whelan (Aus) EF Pro Cycling
129Valerio Conti (Ita) UAE Team Emirates
130Giovanni Lonardi (Ita) Bardiani CSF Faizane'
131Michael Hepburn (Aus) Mitchelton-Scott
132Fabio Mazzucco (Ita) Bardiani CSF Faizane'
133Lachlan Morton (Aus) EF Pro Cycling 0:31:32
134Davide Cimolai (Ita) Israel Start-Up Nation 0:31:35
135Simone Bevilacqua (Ita) Vini Zabu' KTM
136Rick Zabel (Ger) Israel Start-Up Nation
137Marco Mathis (Ger) Cofidis
138Fernando Gaviria Rendon (Col) UAE Team Emirates
139Rodrigo Contreras Pinzon (Col) Astana Pro Team
140Victor Campenaerts (Bel) NTT Pro Cycling
141Alexander Cataford (Can) Israel Start-Up Nation
142Miles Scotson (Aus) Groupama-FDJ
143Matthew Holmes (GBr) Lotto Soudal
144Alvaro Jose Hodeg Chagui (Col) Deceuninck-Quickstep 0:31:40
145Marco Frapporti (Ita) Vini Zabu' KTM
146Maximiliano Ariel Richeze (Arg) UAE Team Emirates 0:31:41
147Juan Sebastian Molano Benavides (Col) UAE Team Emirates 0:31:43
148Simone Consonni (Ita) Cofidis
149Jonathan Dibben (GBr) Lotto Soudal
150Iljo Keisse (Bel) Deceuninck-Quickstep
151Simon Guglielmi (Fra) Groupama-FDJ
152Arnaud Demare (Fra) Groupama-FDJ 0:31:47
153Jacopo Guarnieri (Ita) Groupama-FDJ
154Ignatas Konovalovas (Ltu) Groupama-FDJ 0:31:49
155Dylan Sunderland (Aus) NTT Pro Cycling 0:33:42
156Ramon Sinkeldam (Ned) Groupama-FDJ 0:40:18
157Tony Martin (Ger) Team Jumbo-Visma 0:40:21
158Matthias Brändle (Aut) Israel Start-Up Nation
159Guy Sagiv (Isr) Israel Start-Up Nation
160Alex Dowsett (GBr) Israel Start-Up Nation 0:40:23
Swipe to scroll horizontally
Intermediate sprint - Guardiagrele - km 75.6
Pos.Rider Name (Country) TeamResult
1Ruben Guerreiro (Por) EF Pro Cycling 12
2Ben O'Connor (Aus) NTT Pro Cycling 8
3Jonathan Castroviejo Nicolas (Spa) Ineos Grenadiers 6
4Eduardo Sepulveda (Arg) Movistar Team 5
5Arnaud Demare (Fra) Groupama-FDJ 4
6Peter Sagan (Svk) Bora-Hansgrohe 3
7Chris Harper (Aus) Team Jumbo-Visma 2
8James Knox (GBr) Deceuninck-Quickstep 1
Swipe to scroll horizontally
Points
Pos.Rider Name (Country) TeamResult
1Ruben Guerreiro (Por) EF Pro Cycling 15
2Jonathan Castroviejo Nicolas (Spa) Ineos Grenadiers 12
3Mikkel Bjerg (Den) UAE Team Emirates 9
4Kilian Frankiny (Swi) Groupama-FDJ 7
5Lawrence Warbasse (USA) AG2R la Mondiale 6
6Tao Geoghegan Hart (GBr) Ineos Grenadiers 5
7Lucas Hamilton (Aus) Mitchelton-Scott 4
8Wilco Kelderman (Ned) Team Sunweb 3
9Jakob Fuglsang (Den) Astana Pro Team 2
10Jai Hindley (Aus) Team Sunweb 1
Swipe to scroll horizontally
Mountain 1 (Cat. 1) Passo Lanciano - km 100.4
Pos.Rider Name (Country) TeamResult
1Giovanni Visconti (Ita) Vini Zabu' KTM 40
2Ruben Guerreiro (Por) EF Pro Cycling 18
3Jonathan Castroviejo Nicolas (Spa) Ineos Grenadiers 12
4Ben O'Connor (Aus) NTT Pro Cycling 9
5Lawrence Warbasse (USA) AG2R la Mondiale 6
6Kilian Frankiny (Swi) Groupama-FDJ 4
7Eduardo Sepulveda (Arg) Movistar Team 2
8Mikkel Bjerg (Den) UAE Team Emirates 1
Swipe to scroll horizontally
Mountain 2 (Cat. 2) Passo San Leonardo - km 154.7
Pos.Rider Name (Country) TeamResult
1Giovanni Visconti (Ita) Vini Zabu' KTM 18
2Ruben Guerreiro (Por) EF Pro Cycling 8
3Jonathan Castroviejo Nicolas (Spa) Ineos Grenadiers 6
4Lawrence Warbasse (USA) AG2R la Mondiale 4
5Ben O'Connor (Aus) NTT Pro Cycling 2
6Kilian Frankiny (Swi) Groupama-FDJ 1
Swipe to scroll horizontally
Mountain 3 (Cat. 2) Bosco Di Sant'Antonio - km 181.4
Pos.Rider Name (Country) TeamResult
1Ruben Guerreiro (Por) EF Pro Cycling 18
2Jonathan Castroviejo Nicolas (Spa) Ineos Grenadiers 8
3Kilian Frankiny (Swi) Groupama-FDJ 6
4Lawrence Warbasse (USA) AG2R la Mondiale 4
5Mikkel Bjerg (Den) UAE Team Emirates 2
6Eduardo Sepulveda (Arg) Movistar Team 1
Swipe to scroll horizontally
Mountain 4 (Cat. 1) Roccaraso - km 208
Pos.Rider Name (Country) TeamResult
1Ruben Guerreiro (Por) EF Pro Cycling 40
2Jonathan Castroviejo Nicolas (Spa) Ineos Grenadiers 18
3Mikkel Bjerg (Den) UAE Team Emirates 12
4Kilian Frankiny (Swi) Groupama-FDJ 9
5Lawrence Warbasse (USA) AG2R la Mondiale 6
6Tao Geoghegan Hart (GBr) Ineos Grenadiers 4
7Lucas Hamilton (Aus) Mitchelton-Scott 2
8Wilco Kelderman (Ned) Team Sunweb 1
Swipe to scroll horizontally
Bonus sprint - Rivisondoli - km 194.0
Pos.Rider Name (Country) TeamResult
1Kilian Frankiny (Swi) Groupama-FDJ 0:00:03
2Mikkel Bjerg (Den) UAE Team Emirates 0:00:02
3Jonathan Castroviejo Nicolas (Spa) Ineos Grenadiers 0:00:01
Swipe to scroll horizontally
Young Riders
Pos.Rider Name (Country) TeamResult
1Mikkel Bjerg (Den) UAE Team Emirates 5:42:18
2Tao Geoghegan Hart (GBr) Ineos Grenadiers 0:00:21
3Lucas Hamilton (Aus) Mitchelton-Scott 0:00:34
4Jai Hindley (Aus) Team Sunweb 0:00:40
5Brandon McNulty (USA) UAE Team Emirates 0:00:46
6Attila Valter (Hun) CCC Team 0:00:57
7Joao Almeida (Por) Deceuninck-Quickstep 0:00:58
8Tobias Foss (Nor) Team Jumbo-Visma
9Harm Vanhoucke (Bel) Lotto Soudal 0:01:01
10Aurélien Paret Peintre (Fra) AG2R la Mondiale 0:01:29
11Jhonatan Manuel Narvaez Prado (Ecu) Ineos Grenadiers 0:01:43
12James Knox (GBr) Deceuninck-Quickstep 0:01:45
13Sam Oomen (Ned) Team Sunweb 0:02:16
14Christopher Hamilton (Aus) Team Sunweb 0:02:31
15Sergio Samitier Samitier (Spa) Movistar Team 0:02:52
16Domen Novak (Slo) Bahrain McLaren 0:03:02
17Mikkel Frølich Honoré (Den) Deceuninck-Quickstep 0:06:05
18Matteo Fabbro (Ita) Bora-Hansgrohe
19Mark Padun (Ukr) Bahrain McLaren 0:08:23
20Jonas Gregaard Wilsly (Den) Astana Pro Team 0:08:53
21Oscar Rodriguez Garaicoechea (Spa) Astana Pro Team
Swipe to scroll horizontally
Teams
Pos.Rider Name (Country) TeamResult
1Ineos Grenadiers 17:07:52
2UAE Team Emirates 0:00:51
3Team Jumbo-Visma 0:02:02
4Bora-Hansgrohe 0:02:36
5Deceuninck-Quick-Step 0:02:37
6Team Sunweb 0:02:38
7Trek-Segafredo 0:02:55
8Bahrain McClaren 0:03:56
9Movistar Team 0:06:27
10AG2R la Mondiale 0:06:54
11Astana Pro Team 0:11:00
12CCC Team 0:11:06
13Lotto Soudal 0:13:34
Swipe to scroll horizontally
General classification after stage 9
Pos.Rider Name (Country) TeamResult
1Joao Almeida (Por) Deceuninck-Quickstep 35:35:50
2Wilco Kelderman (Ned) Team Sunweb 0:00:30
3Pello Bilbao (Spa) Bahrain McLaren 0:00:39
4Domenico Pozzovivo (Ita) NTT Pro Cycling 0:00:53
5Vincenzo Nibali (Ita) Trek-Segafredo 0:00:57
6Jakob Fuglsang (Den) Astana Pro Team 0:01:01
7Harm Vanhoucke (Bel) Lotto Soudal 0:01:02
8Patrick Konrad (Aut) Bora-Hansgrohe 0:01:11
9Jai Hindley (Aus) Team Sunweb 0:01:15
10Rafal Majka (Pol) Bora-Hansgrohe 0:01:17
11Steven Kruijswijk (Ned) Team Jumbo-Visma 0:01:24
12Fausto Masnada (Ita) Deceuninck-Quickstep 0:01:32
13Hermann Pernsteiner (Aut) Bahrain McLaren 0:01:48
14Ilnur Zakarin (Rus) CCC Team 0:01:56
15Lucas Hamilton (Aus) Mitchelton-Scott 0:02:23
16Antonio Pedrero (Spa) Movistar Team 0:02:27
17Tao Geoghegan Hart (GBr) Ineos Grenadiers 0:02:41
18Brandon McNulty (USA) UAE Team Emirates 0:02:45
19Sergio Samitier Samitier (Spa) Movistar Team 0:04:06
20James Knox (GBr) Deceuninck-Quickstep 0:04:13
21Jonathan Castroviejo Nicolas (Spa) Ineos Grenadiers 0:04:54
22Aurélien Paret Peintre (Fra) AG2R la Mondiale 0:05:02
23Koen Bouwman (Ned) Team Jumbo-Visma 0:05:20
24Lawrence Warbasse (USA) AG2R la Mondiale 0:06:58
25Joe Dombrowski (USA) UAE Team Emirates 0:07:20
26Chris Harper (Aus) Team Jumbo-Visma 0:07:59
27Sam Oomen (Ned) Team Sunweb 0:09:30
28Attila Valter (Hun) CCC Team 0:09:34
29Martijn Tusveld (Ned) Team Sunweb 0:13:13
30Gianluca Brambilla (Ita) Trek-Segafredo 0:13:50
31Ruben Guerreiro (Por) EF Pro Cycling 0:16:26
32Fabio Felline (Ita) Astana Pro Team 0:17:53
33Jack Haig (Aus) Mitchelton-Scott 0:18:26
34Matteo Fabbro (Ita) Bora-Hansgrohe 0:18:27
35Tobias Foss (Nor) Team Jumbo-Visma 0:19:43
Swipe to scroll horizontally
Points classification
Pos.Rider Name (Country) TeamResult
1Arnaud Demare (Fra) Groupama-FDJ 167
2Peter Sagan (Svk) Bora-Hansgrohe 110
3Michael Matthews (Aus) Team Sunweb 87
4Filippo Ganna (Ita) Ineos Grenadiers 45
5Davide Ballerini (Ita) Deceuninck-Quickstep 40
6Andrea Vendrame (Ita) AG2R la Mondiale 31
7Alex Dowsett (GBr) Israel Start-Up Nation 29
8Joao Almeida (Por) Deceuninck-Quickstep 29
9Marco Frapporti (Ita) Vini Zabu' KTM 28
10Ruben Guerreiro (Por) EF Pro Cycling 27
11Diego Ulissi (Ita) UAE Team Emirates 27
12Matthew Holmes (GBr) Lotto Soudal 27
13Elia Viviani (Ita) Cofidis 26
14Salvatore Puccio (Ita) Ineos Grenadiers 26
15Fabio Felline (Ita) Astana Pro Team 25
16Davide Cimolai (Ita) Israel Start-Up Nation 24
17Mikkel Bjerg (Den) UAE Team Emirates 24
18Jonathan Caicedo (Ecu) EF Pro Cycling 23
19Mikkel Frølich Honoré (Den) Deceuninck-Quickstep 22
20Jonathan Castroviejo Nicolas (Spa) Ineos Grenadiers 21
21Enrico Battaglin (Ita) Bahrain McLaren 21
22Mattia Bais (Ita) Androni Giocattoli-Sidermec 20
23Simon Pellaud (Swi) Androni Giocattoli-Sidermec 20
24Wilco Kelderman (Ned) Team Sunweb 18
25Patrick Konrad (Aut) Bora-Hansgrohe 18
26Ben Swift (GBr) Ineos Grenadiers 18
27Juan Sebastian Molano Benavides (Col) UAE Team Emirates 18
28Jhonatan Restrepo Valencia (Col) Androni Giocattoli-Sidermec 17
29Fernando Gaviria Rendon (Col) UAE Team Emirates 16
30Giovanni Visconti (Ita) Vini Zabu' KTM 16
31Filippo Fiorelli (Ita) Bardiani CSF Faizane' 15
32Joseph Rosskopf (USA) CCC Team 14
33Alvaro Jose Hodeg Chagui (Col) Deceuninck-Quickstep 14
34Harm Vanhoucke (Bel) Lotto Soudal 13
35Simone Ravanelli (Ita) Androni Giocattoli-Sidermec 13
36Josip Rumac (Cro) Androni Giocattoli-Sidermec 12
37Thomas De Gendt (Bel) Lotto Soudal 12
38Jakob Fuglsang (Den) Astana Pro Team 12
39Stefano Oldani (Ita) Lotto Soudal 12
40Lucas Hamilton (Aus) Mitchelton-Scott 11
41Matthias Brändle (Aut) Israel Start-Up Nation 10
42Josef Cerny (Cze) CCC Team 9
43Lawson Craddock (USA) EF Pro Cycling 9
44Ben O'Connor (Aus) NTT Pro Cycling 8
45Edoardo Zardini (Ita) Vini Zabu' KTM 8
46Vincenzo Nibali (Ita) Trek-Segafredo 7
47Kilian Frankiny (Swi) Groupama-FDJ 7
48Jai Hindley (Aus) Team Sunweb 6
49Lawrence Warbasse (USA) AG2R la Mondiale 6
50Tobias Foss (Nor) Team Jumbo-Visma 6
51Filippo Zana (Ita) Bardiani CSF Faizane' 6
52Kamil Gradek (Pol) CCC Team 6
53Carl Fredrik Hagen (Nor) Lotto Soudal 6
54Jhonatan Manuel Narvaez Prado (Ecu) Ineos Grenadiers 6
55Etienne Van Empel (Ned) Vini Zabu' KTM 6