Become a Member

Get access to more than 30 brands, premium video, exclusive content, events, mapping, and more.

Already have an account? Sign In

Become a Member

Get access to more than 30 brands, premium video, exclusive content, events, mapping, and more.

Already have an account? Sign In


Giro d'Italia

Giro d’Italia stage 5: Filippo Ganna attacks breakaway for the win

João Almeida holds onto the leader's jersey while Wilco Kelderman slots into third on the general classification position.

Don't miss a moment from Paris-Roubaix and Unbound Gravel, to the Giro d’Italia, Tour de France, Vuelta a España, and everything in between when you join Outside+.

Filippo Ganna (Ineos Grenadiers) rode away from a break to take the stage 5 win in the 2020 Giro d’Italia.

The biggest and heaviest rider in the peloton dropped all the climbers and GC riders, riding away from what was left of an eight-man break, through light rain and a low cloud cover.

While the 24-year-old Italian won the stage 1 time trial, this is his first mass-start UCI pro road race win.

“We wanted to make up for losing Geraint [Thomas], so it’s a good day for the team,” the smiling Ganna said.

Riding away from Thomas De Gendt (Lotto-Soudal) and Einer Rubio (Movistar Team) on the final climb, the newly-crowned world champion in the individual time trial handled the slick conditions of rainwater on recently-paved roads over the top of the climb, and following 11-kilometer descent.

Ganna also rode into the lead of the KOM competition.

Ganna was the sole rider remaining from an eight-man break of Salvatore Puccio (Ineos Grenadiers), Jhonatan Restrepo (Androni Giocattoli–Sidermec), Jan Tratnik (Bahrain-McLaren), Carl Fredrik Hagen (Lotto-Soudal), Hector Carretero (Movistar Team), Valerio Conti (UAE Team Emirates), and Edoardo Zardini (Sottoli-Selle Italia- KTM).

This group was splintered with 35km to go, when Carretero attacked. Ganna responded, with Pucci and Conti coming along for the ride.

From the chasing peloton, De Gendt and Rubio exploded up the road, quickly getting an advantage.

The twosome picked up the remains of the break, and get as much as 65 seconds away from the pink jersey group.

Seeing this attack as a threat, Trek-Segafredo went to the front to protect Vincenzo Nibali, a move which was also joined by Deceuninck-Quick-Step, to protect Almeida’s lead.

The shattered break was caught, one-by-one, by De Gendt and Rubio, and it looked as if the two might ride away to decide the stage win for themselves. But Ganna refused to let them get more than several bike lengths up.

The big Italian clawed his way back to the attackers and sat in with them for just long enough to recover, and let the road flatten out a bit.

Filippo Ganna won stage 5 of the 2020 Giro d'Italia
Filippo Ganna won stage 5 of the 2020 Giro d’Italia. Photo: Tim de Waele/Getty Images

When the pace was no longer accelerating away from the main bunch, Ganna went on the attack, and quickly put 100m into De Gendt and Rubio.

As Ganna continued his mission upward, he got nearly a minute advantage as the rain started to fall, and his route was illuminated by the caravan headlights.

Cresting the final climb of the day with 11km left of racing, the big man, four times the world champion in the individual pursuit on the track, went into solo mode.

He descended aggressively, if not safely on the slippery roads, to protect his advantage while his pursuers were absorbed by the peloton some 3km back.

Jostling for the safest lines, Nibali, Wilco Kelderman (Sunweb), Pozzivivo went to the front, joined by the pink leader’s jersey of João Almeida (Deceuninck-Quick-Step).

Riding safely to his second win of this year’s Giro, Ganna looked relieved to be finished the 225km route.

Patrick Conrad (Bora-Hansgrohe) won the field sprint, with Almeida finishing in third, earning an additional four seconds advantage in the general classification from a time bonus.

Giro d'Italia Stage 5 Results

1GANNA FilippoINEOS Grenadiers5:59:17
2KONRAD PatrickBORA - hansgrohe0:34
3ALMEIDA JoãoDeceuninck - Quick Step0:34
4KELDERMAN WilcoTeam Sunweb0:34
5HAMILTON LucasMitchelton-Scott0:34
6HINDLEY JaiTeam Sunweb0:34
7VANHOUCKE HarmLotto Soudal0:34
8BILBAO PelloBahrain - McLaren0:34
9FUGLSANG JakobAstana Pro Team0:34
10MASNADA FaustoDeceuninck - Quick Step0:34
11MAJKA RafałBORA - hansgrohe0:34
12NIBALI VincenzoTrek - Segafredo0:34
13POZZOVIVO DomenicoNTT Pro Cycling0:34
14SAMITIER SergioMovistar Team0:34
15KRUIJSWIJK StevenTeam Jumbo-Visma0:34
16PERNSTEINER HermannBahrain - McLaren0:34
17HAIG JackMitchelton-Scott0:34
18ZAKARIN IlnurCCC Team0:34
19GEOGHEGAN HART TaoINEOS Grenadiers0:34
20YATES SimonMitchelton-Scott0:34
21PEDRERO AntonioMovistar Team0:34
22OOMEN SamTeam Sunweb0:34
23FOSS TobiasTeam Jumbo-Visma0:34
24KANGERT TanelEF Pro Cycling0:48
25WARBASSE LarryAG2R La Mondiale0:48
26PARET-PEINTRE AurélienAG2R La Mondiale0:48
27BOUWMAN KoenTeam Jumbo-Visma0:48
28DOMBROWSKI JoeUAE Team Emirates0:48
29FABBRO MatteoBORA - hansgrohe0:48
30CASTROVIEJO JonathanINEOS Grenadiers0:48
31HARPER ChrisTeam Jumbo-Visma0:48
32FELLINE FabioAstana Pro Team0:48
33VALTER AttilaCCC Team1:37
34MCNULTY BrandonUAE Team Emirates2:14
35KNOX JamesDeceuninck - Quick Step2:14
36SWIFT BenINEOS Grenadiers2:52
37RODRÍGUEZ ÓscarAstana Pro Team3:30
38RUBIO Einer AugustoMovistar Team3:52
39ROSSETTO StéphaneCofidis4:00
40GALLOPIN TonyAG2R La Mondiale4:00
41VILLELLA DavideMovistar Team4:00
42ZARDINI EdoardoVini Zabù - KTM4:50
43TUSVELD MartijnTeam Sunweb5:13
44DE GENDT ThomasLotto Soudal5:51
45BRAMBILLA GianlucaTrek - Segafredo7:02
46CATALDO DarioMovistar Team7:29
47ROTA LorenzoVini Zabù - KTM7:59
48CICCONE GiulioTrek - Segafredo8:13
49GREGAARD JonasAstana Pro Team8:13
50TRATNIK JanBahrain - McLaren8:57
51PADUN MarkBahrain - McLaren8:57
52KOCHETKOV PavelCCC Team8:57
53DE LA PARTE VíctorCCC Team8:57
54NAVARRO DanielIsrael Start-Up Nation8:57
55NIBALI AntonioTrek - Segafredo8:57
56GHEBREIGZABHIER AmanuelNTT Pro Cycling8:57
57HÄNNINEN JaakkoAG2R La Mondiale8:57
58CARRETERO HéctorMovistar Team9:54
59GUERREIRO RubenEF Pro Cycling10:11
60ULISSI DiegoUAE Team Emirates10:54
61MOSCA JacopoTrek - Segafredo10:54
62BERNARD JulienTrek - Segafredo10:54
63SERRY PieterDeceuninck - Quick Step10:54
64PUCCIO SalvatoreINEOS Grenadiers10:54
65PFINGSTEN ChristophTeam Jumbo-Visma11:06
66HAMILTON ChrisTeam Sunweb11:29
67HOWSON DamienMitchelton-Scott11:29
68HONORÉ Mikkel FrølichDeceuninck - Quick Step13:00
69TOLHOEK AntwanTeam Jumbo-Visma13:00
70POLJAŃSKI PawełBORA - hansgrohe13:00
71CARBONI GiovanniBardiani-CSF-Faizanè13:00
72NARVÁEZ JhonatanINEOS Grenadiers13:00
73BISOLTI AlessandroAndroni Giocattoli - Sidermec13:00
74TONELLI AlessandroBardiani-CSF-Faizanè13:00
75HAGA ChadTeam Sunweb13:00
76ARMÉE SanderLotto Soudal13:00
77CAPECCHI ErosBahrain - McLaren13:00
78BATTAGLIN EnricoBahrain - McLaren15:00
79ROMANO FrancescoBardiani-CSF-Faizanè16:21
80BOUCHARD GeoffreyAG2R La Mondiale16:34
81BIDARD FrançoisAG2R La Mondiale16:34
82HANSEN JesperCofidis16:34
83CAICEDO Jonathan KleverEF Pro Cycling16:34
84GASTAUER BenAG2R La Mondiale16:34
85VENDRAME AndreaAG2R La Mondiale16:34
86HAGEN Carl FredrikLotto Soudal17:24
87SEPÚLVEDA EduardoMovistar Team17:26
88DENNIS RohanINEOS Grenadiers18:14
89EDET NicolasCofidis20:15
90LE TURNIER MathiasCofidis20:15
91HOLMES MatthewLotto Soudal21:18
92CATAFORD AlexanderIsrael Start-Up Nation21:18
93ARASHIRO YukiyaBahrain - McLaren21:18
94WYSS DaniloNTT Pro Cycling21:18
95SOBRERO MatteoNTT Pro Cycling21:18
96NOVAK DomenBahrain - McLaren21:18
97CONTI ValerioUAE Team Emirates21:18
98MARTIN TonyTeam Jumbo-Visma22:31
99VAN EMDEN JosTeam Jumbo-Visma22:31
100BALLERINI DavideDeceuninck - Quick Step22:50
101OLDANI StefanoLotto Soudal22:50
102FIORELLI FilippoBardiani-CSF-Faizanè22:50
103ZANA FilippoBardiani-CSF-Faizanè22:50
104CONCI NicolaTrek - Segafredo22:50
105RUMAC JosipAndroni Giocattoli - Sidermec22:50
106PELLAUD SimonAndroni Giocattoli - Sidermec22:50
107MAŁECKI KamilCCC Team22:50
108VISCONTI GiovanniVini Zabù - KTM22:50
109RESTREPO JhonatanAndroni Giocattoli - Sidermec22:50
110CLARKE SimonEF Pro Cycling22:50
111BENNETT SeanEF Pro Cycling22:50
112SUNDERLAND DylanNTT Pro Cycling22:50
113GAMPER PatrickBORA - hansgrohe22:50
114DENZ NicoTeam Sunweb22:50
115MATTHEWS MichaelTeam Sunweb22:50
116MEYER CameronMitchelton-Scott22:50
117ROSSKOPF JoeyCCC Team22:50
118BJERG MikkelUAE Team Emirates23:52
119FRAPPORTI MarcoVini Zabù - KTM24:19
120BAIS MattiaAndroni Giocattoli - Sidermec24:43
121CEPEDA Jefferson AlexanderAndroni Giocattoli - Sidermec24:43
122RAVANELLI SimoneAndroni Giocattoli - Sidermec26:35
123BODNAR MaciejBORA - hansgrohe26:35
124SAGAN PeterBORA - hansgrohe26:35
125BOARO ManueleAstana Pro Team26:35
126BENEDETTI CesareBORA - hansgrohe26:35
127CONTRERAS RodrigoAstana Pro Team26:35
128MAZZUCCO FabioBardiani-CSF-Faizanè26:45
129WHELAN JamesEF Pro Cycling28:18
130HEPBURN MichaelMitchelton-Scott28:18
131DÉMARE ArnaudGroupama - FDJ28:47
132KONOVALOVAS IgnatasGroupama - FDJ28:47
133KEISSE IljoDeceuninck - Quick Step28:47
134FRANKINY KilianGroupama - FDJ28:47
135SCOTSON MilesGroupama - FDJ28:47
136ČERNÝ JosefCCC Team28:47
137SINKELDAM RamonGroupama - FDJ28:47
138SPREAFICO MatteoVini Zabù - KTM28:47
139ZABEL RickIsrael Start-Up Nation28:47
140GUARNIERI JacopoGroupama - FDJ28:47
141DOWSETT AlexIsrael Start-Up Nation28:47
142BEVILACQUA SimoneVini Zabù - KTM28:47
143GRADEK KamilCCC Team28:47
144LONARDI GiovanniBardiani-CSF-Faizanè28:47
145GAVIRIA FernandoUAE Team Emirates28:47
146MOLANO Juan SebastiánUAE Team Emirates28:47
147RICHEZE MaximilianoUAE Team Emirates28:47
148SAGIV GuyIsrael Start-Up Nation28:47
149BARBIER RudyIsrael Start-Up Nation28:47
150MATHIS MarcoCofidis28:47
151CIMOLAI DavideIsrael Start-Up Nation28:47
152VIVIANI EliaCofidis28:47
153HAAS NathanCofidis28:47
154TORRES AlbertMovistar Team28:47
155GUGLIELMI SimonGroupama - FDJ28:47
156BRÄNDLE MatthiasIsrael Start-Up Nation28:47
157VAN EMPEL EtienneVini Zabù - KTM28:47
158DIBBEN JonathanLotto Soudal28:47
159HANSEN AdamLotto Soudal28:47
160CRADDOCK LawsonEF Pro Cycling28:47
161CAMPENAERTS VictorNTT Pro Cycling28:47
162MORTON LachlanEF Pro Cycling28:47
163AFFINI EdoardoMitchelton-Scott28:47
164MEINTJES LouisNTT Pro Cycling28:47
165HODEG Álvaro JoséDeceuninck - Quick Step28:47
166CHIRICO LucaAndroni Giocattoli - Sidermec28:47
167BOOKWALTER BrentMitchelton-Scott28:47
168O'CONNOR BenNTT Pro Cycling28:56
169CONSONNI SimoneCofidis28:56
1ALMEIDA JoãoDeceuninck - Quick Step 17:06:23
2BILBAO PelloBahrain - McLaren0:43
3KELDERMAN WilcoTeam Sunweb0:48
4VANHOUCKE HarmLotto Soudal0:59
5NIBALI VincenzoTrek - Segafredo1:01
6POZZOVIVO DomenicoNTT Pro Cycling1:05
7FUGLSANG JakobAstana Pro Team1:19
8KRUIJSWIJK StevenTeam Jumbo-Visma1:21
9KONRAD PatrickBORA - hansgrohe1:26
10MAJKA RafałBORA - hansgrohe1:32
11HINDLEY JaiTeam Sunweb1:33
12MASNADA FaustoDeceuninck - Quick Step1:38
13ZAKARIN IlnurCCC Team1:44
14PERNSTEINER HermannBahrain - McLaren1:48
15PEDRERO AntonioMovistar Team1:56
16SAMITIER SergioMovistar Team2:12
17HAMILTON LucasMitchelton-Scott2:47
18MCNULTY BrandonUAE Team Emirates2:57
19GEOGHEGAN HART TaoINEOS Grenadiers3:18
20KNOX JamesDeceuninck - Quick Step3:26
21YATES SimonMitchelton-Scott3:52
22PARET-PEINTRE AurélienAG2R La Mondiale4:31
23HARPER ChrisTeam Jumbo-Visma4:57
24BOUWMAN KoenTeam Jumbo-Visma5:17
25KANGERT TanelEF Pro Cycling5:39
26CASTROVIEJO JonathanINEOS Grenadiers6:49
27DOMBROWSKI JoeUAE Team Emirates7:15
28GALLOPIN TonyAG2R La Mondiale7:33
29WARBASSE LarryAG2R La Mondiale7:38
30OOMEN SamTeam Sunweb8:12
31HAIG JackMitchelton-Scott8:35
32ROSSETTO StéphaneCofidis9:00
33VALTER AttilaCCC Team9:07
34TUSVELD MartijnTeam Sunweb10:09
35FABBRO MatteoBORA - hansgrohe10:55
36BRAMBILLA GianlucaTrek - Segafredo11:24
37NAVARRO DanielIsrael Start-Up Nation14:33
38HÄNNINEN JaakkoAG2R La Mondiale16:03
39CAICEDO Jonathan KleverEF Pro Cycling16:06
40RODRÍGUEZ ÓscarAstana Pro Team16:18
41FOSS TobiasTeam Jumbo-Visma16:29
42FELLINE FabioAstana Pro Team16:30
43CARBONI GiovanniBardiani-CSF-Faizanè16:57
44VILLELLA DavideMovistar Team17:05
45NIBALI AntonioTrek - Segafredo17:10
46GUERREIRO RubenEF Pro Cycling17:34
47GANNA FilippoINEOS Grenadiers17:44
48GHEBREIGZABHIER AmanuelNTT Pro Cycling19:35
49RUBIO Einer AugustoMovistar Team19:40
50DE LA PARTE VíctorCCC Team20:50
51KOCHETKOV PavelCCC Team21:16
52CICCONE GiulioTrek - Segafredo22:22
53MOSCA JacopoTrek - Segafredo22:24
54CATALDO DarioMovistar Team22:42
55SERRY PieterDeceuninck - Quick Step23:15
56PFINGSTEN ChristophTeam Jumbo-Visma24:11
57HONORÉ Mikkel FrølichDeceuninck - Quick Step24:25
58PADUN MarkBahrain - McLaren24:48
59GREGAARD JonasAstana Pro Team24:48
60ARMÉE SanderLotto Soudal24:57
61HAGEN Carl FredrikLotto Soudal25:14
62VISCONTI GiovanniVini Zabù - KTM26:02
63POLJAŃSKI PawełBORA - hansgrohe26:06
64SWIFT BenINEOS Grenadiers26:17
65ULISSI DiegoUAE Team Emirates26:22
66TRATNIK JanBahrain - McLaren26:24
67HOWSON DamienMitchelton-Scott27:46
68BERNARD JulienTrek - Segafredo28:05
69ZARDINI EdoardoVini Zabù - KTM28:11
70BOUCHARD GeoffreyAG2R La Mondiale28:47
71HANSEN JesperCofidis28:59
72PUCCIO SalvatoreINEOS Grenadiers29:43
73BIDARD FrançoisAG2R La Mondiale29:45
74MEINTJES LouisNTT Pro Cycling30:18
75BATTAGLIN EnricoBahrain - McLaren30:56
76GASTAUER BenAG2R La Mondiale31:08
77ROTA LorenzoVini Zabù - KTM31:12
78DE GENDT ThomasLotto Soudal31:22
79CONCI NicolaTrek - Segafredo31:45
80CARRETERO HéctorMovistar Team31:45
81HAMILTON ChrisTeam Sunweb32:09
82ROSSKOPF JoeyCCC Team32:49
83HAGA ChadTeam Sunweb33:02
84SEPÚLVEDA EduardoMovistar Team35:38
85TOLHOEK AntwanTeam Jumbo-Visma35:43
86O'CONNOR BenNTT Pro Cycling36:33
87VENDRAME AndreaAG2R La Mondiale36:34
88CAPECCHI ErosBahrain - McLaren38:14
89ROMANO FrancescoBardiani-CSF-Faizanè38:17
90TONELLI AlessandroBardiani-CSF-Faizanè38:45
91RAVANELLI SimoneAndroni Giocattoli - Sidermec39:11
92FRANKINY KilianGroupama - FDJ39:15
93HOLMES MatthewLotto Soudal39:32
94NARVÁEZ JhonatanINEOS Grenadiers39:43
95SOBRERO MatteoNTT Pro Cycling39:52
96CEPEDA Jefferson AlexanderAndroni Giocattoli - Sidermec40:37
97CONTI ValerioUAE Team Emirates41:37
98RUMAC JosipAndroni Giocattoli - Sidermec41:52
99CATAFORD AlexanderIsrael Start-Up Nation43:20
100WYSS DaniloNTT Pro Cycling43:49
101CLARKE SimonEF Pro Cycling44:17
102BJERG MikkelUAE Team Emirates45:36
103DENNIS RohanINEOS Grenadiers46:28
104ARASHIRO YukiyaBahrain - McLaren46:39
105MATTHEWS MichaelTeam Sunweb47:07
106BOARO ManueleAstana Pro Team47:57
107BALLERINI DavideDeceuninck - Quick Step48:48
108PELLAUD SimonAndroni Giocattoli - Sidermec49:00
109BAIS MattiaAndroni Giocattoli - Sidermec50:23
110RESTREPO JhonatanAndroni Giocattoli - Sidermec50:28
111OLDANI StefanoLotto Soudal50:37
112BENNETT SeanEF Pro Cycling50:46
113MAŁECKI KamilCCC Team50:47
114BISOLTI AlessandroAndroni Giocattoli - Sidermec51:07
115SAGAN PeterBORA - hansgrohe51:27
116LE TURNIER MathiasCofidis51:55
117FRAPPORTI MarcoVini Zabù - KTM52:09
118CONTRERAS RodrigoAstana Pro Team52:12
119CHIRICO LucaAndroni Giocattoli - Sidermec52:15
120MEYER CameronMitchelton-Scott52:17
121ČERNÝ JosefCCC Team52:18
122ZANA FilippoBardiani-CSF-Faizanè52:33
123SUNDERLAND DylanNTT Pro Cycling53:55
124SCOTSON MilesGroupama - FDJ53:57
125CRADDOCK LawsonEF Pro Cycling54:51
126MARTIN TonyTeam Jumbo-Visma54:53
127MORTON LachlanEF Pro Cycling55:10
128BENEDETTI CesareBORA - hansgrohe55:37
129BODNAR MaciejBORA - hansgrohe55:49
130NOVAK DomenBahrain - McLaren56:51
131GRADEK KamilCCC Team57:21
132FIORELLI FilippoBardiani-CSF-Faizanè57:45
133VAN EMDEN JosTeam Jumbo-Visma58:05
134CAMPENAERTS VictorNTT Pro Cycling59:10
135WHELAN JamesEF Pro Cycling1:00:16
136CONSONNI SimoneCofidis1:00:34
137ZABEL RickIsrael Start-Up Nation1:00:39
138BEVILACQUA SimoneVini Zabù - KTM1:01:57
139HAAS NathanCofidis1:02:34
140DÉMARE ArnaudGroupama - FDJ1:02:42
141GAMPER PatrickBORA - hansgrohe1:02:43
142BRÄNDLE MatthiasIsrael Start-Up Nation1:03:29
143VIVIANI EliaCofidis1:03:47
144GUARNIERI JacopoGroupama - FDJ1:04:03
145DENZ NicoTeam Sunweb1:04:23
146MAZZUCCO FabioBardiani-CSF-Faizanè1:04:25
147SINKELDAM RamonGroupama - FDJ1:05:04
148SPREAFICO MatteoVini Zabù - KTM1:05:13
149HEPBURN MichaelMitchelton-Scott1:05:20
150TORRES AlbertMovistar Team1:05:25
151EDET NicolasCofidis1:05:28
152GAVIRIA FernandoUAE Team Emirates1:06:01
153AFFINI EdoardoMitchelton-Scott1:06:14
154MATHIS MarcoCofidis1:06:19
155VAN EMPEL EtienneVini Zabù - KTM1:06:23
156KONOVALOVAS IgnatasGroupama - FDJ1:06:25
157LONARDI GiovanniBardiani-CSF-Faizanè1:06:38
158CIMOLAI DavideIsrael Start-Up Nation1:06:44
159GUGLIELMI SimonGroupama - FDJ1:06:54
160HANSEN AdamLotto Soudal1:07:01
161DOWSETT AlexIsrael Start-Up Nation1:07:36
162KEISSE IljoDeceuninck - Quick Step1:07:41
163HODEG Álvaro JoséDeceuninck - Quick Step1:08:41
164MOLANO Juan SebastiánUAE Team Emirates1:10:08
165RICHEZE MaximilianoUAE Team Emirates1:10:12
166SAGIV GuyIsrael Start-Up Nation1:15:27
167BARBIER RudyIsrael Start-Up Nation1:16:41
168DIBBEN JonathanLotto Soudal1:16:48
169BOOKWALTER BrentMitchelton-Scott1:22:20
1SAGAN PeterBORA - hansgrohe57
2DÉMARE ArnaudGroupama - FDJ52
3GANNA FilippoINEOS Grenadiers45
4ALMEIDA JoãoDeceuninck - Quick Step29
5ULISSI DiegoUAE Team Emirates27
6BALLERINI DavideDeceuninck - Quick Step25
7CAICEDO Jonathan KleverEF Pro Cycling23
8MATTHEWS MichaelTeam Sunweb20
9KONRAD PatrickBORA - hansgrohe18
10VENDRAME AndreaAG2R La Mondiale18
11RESTREPO JhonatanAndroni Giocattoli - Sidermec17
12VISCONTI GiovanniVini Zabù - KTM16
13KELDERMAN WilcoTeam Sunweb15
14VIVIANI EliaCofidis14
15VANHOUCKE HarmLotto Soudal13
16DE GENDT ThomasLotto Soudal12
17RUMAC JosipAndroni Giocattoli - Sidermec12
18FRAPPORTI MarcoVini Zabù - KTM12
19HONORÉ Mikkel FrølichDeceuninck - Quick Step12
20OLDANI StefanoLotto Soudal12
21BJERG MikkelUAE Team Emirates10
22CIMOLAI DavideIsrael Start-Up Nation10
23CRADDOCK LawsonEF Pro Cycling9
24FUGLSANG JakobAstana Pro Team8
25ZARDINI EdoardoVini Zabù - KTM8
26PELLAUD SimonAndroni Giocattoli - Sidermec8
27BAIS MattiaAndroni Giocattoli - Sidermec8
28GAVIRIA FernandoUAE Team Emirates8
29NIBALI VincenzoTrek - Segafredo7
30HAMILTON LucasMitchelton-Scott7
31ČERNÝ JosefCCC Team7
32FIORELLI FilippoBardiani-CSF-Faizanè7
33FOSS TobiasTeam Jumbo-Visma6
34HAGEN Carl FredrikLotto Soudal6
35BATTAGLIN EnricoBahrain - McLaren6
36GRADEK KamilCCC Team6
37VAN EMPEL EtienneVini Zabù - KTM6
38BILBAO PelloBahrain - McLaren5
39MAJKA RafałBORA - hansgrohe5
40HINDLEY JaiTeam Sunweb5
41TONELLI AlessandroBardiani-CSF-Faizanè5
42CAMPENAERTS VictorNTT Pro Cycling5
43MCNULTY BrandonUAE Team Emirates4
44BRAMBILLA GianlucaTrek - Segafredo4
45TRATNIK JanBahrain - McLaren4
46GASTAUER BenAG2R La Mondiale4
47SOBRERO MatteoNTT Pro Cycling4
48CASTROVIEJO JonathanINEOS Grenadiers3
49PUCCIO SalvatoreINEOS Grenadiers3
50HOLMES MatthewLotto Soudal3
51BENNETT SeanEF Pro Cycling3
52POZZOVIVO DomenicoNTT Pro Cycling2
53CARRETERO HéctorMovistar Team2
54ROMANO FrancescoBardiani-CSF-Faizanè2
55SCOTSON MilesGroupama - FDJ2
56KRUIJSWIJK StevenTeam Jumbo-Visma1
57MASNADA FaustoDeceuninck - Quick Step1
58MOSCA JacopoTrek - Segafredo1
59CONTI ValerioUAE Team Emirates1
60GAMPER PatrickBORA - hansgrohe1
61BRÄNDLE MatthiasIsrael Start-Up Nation1
1ALMEIDA JoãoDeceuninck - Quick Step 17:06:23
2VANHOUCKE HarmLotto Soudal0:59
3HINDLEY JaiTeam Sunweb1:33
4SAMITIER SergioMovistar Team2:12
5HAMILTON LucasMitchelton-Scott2:47
6MCNULTY BrandonUAE Team Emirates2:57
8KNOX JamesDeceuninck - Quick Step3:26
9PARET-PEINTRE AurélienAG2R La Mondiale4:31
10OOMEN SamTeam Sunweb8:12
11VALTER AttilaCCC Team9:07
12FABBRO MatteoBORA - hansgrohe10:55
13HÄNNINEN JaakkoAG2R La Mondiale16:03
14RODRÍGUEZ ÓscarAstana Pro Team16:18
15FOSS TobiasTeam Jumbo-Visma16:29
16CARBONI GiovanniBardiani-CSF-Faizanè16:57
17GANNA FilippoINEOS Grenadiers17:44
18RUBIO Einer AugustoMovistar Team19:40
19HONORÉ Mikkel FrølichDeceuninck - Quick Step24:25
20PADUN MarkBahrain - McLaren24:48
21GREGAARD JonasAstana Pro Team24:48
22ROTA LorenzoVini Zabù - KTM31:12
23CONCI NicolaTrek - Segafredo31:45
24CARRETERO HéctorMovistar Team31:45
25HAMILTON ChrisTeam Sunweb32:09
26O'CONNOR BenNTT Pro Cycling36:33
27ROMANO FrancescoBardiani-CSF-Faizanè38:17
28RAVANELLI SimoneAndroni Giocattoli - Sidermec39:11
29NARVÁEZ JhonatanINEOS Grenadiers39:43
30SOBRERO MatteoNTT Pro Cycling39:52
31CEPEDA Jefferson AlexanderAndroni Giocattoli - Sidermec40:37
32BJERG MikkelUAE Team Emirates45:36
33BAIS MattiaAndroni Giocattoli - Sidermec50:23
34OLDANI StefanoLotto Soudal50:37
35BENNETT SeanEF Pro Cycling50:46
36MAŁECKI KamilCCC Team50:47
37LE TURNIER MathiasCofidis51:55
38ZANA FilippoBardiani-CSF-Faizanè52:33
39SUNDERLAND DylanNTT Pro Cycling53:55
40NOVAK DomenBahrain - McLaren56:51
41WHELAN JamesEF Pro Cycling1:00:16
42BEVILACQUA SimoneVini Zabù - KTM1:01:57
43GAMPER PatrickBORA - hansgrohe1:02:43
44MAZZUCCO FabioBardiani-CSF-Faizanè1:04:25
45AFFINI EdoardoMitchelton-Scott1:06:14
46LONARDI GiovanniBardiani-CSF-Faizanè1:06:38
47GUGLIELMI SimonGroupama - FDJ1:06:54
48HODEG Álvaro JoséDeceuninck - Quick Step1:08:41
1GANNA FilippoINEOS Grenadiers41
2CAICEDO Jonathan KleverEF Pro Cycling40
3ZARDINI EdoardoVini Zabù - KTM18
4POZZOVIVO DomenicoNTT Pro Cycling18
5FUGLSANG JakobAstana Pro Team18
6VISCONTI GiovanniVini Zabù - KTM18
7KELDERMAN WilcoTeam Sunweb15
8VANHOUCKE HarmLotto Soudal12
9NIBALI VincenzoTrek - Segafredo11
10PELLAUD SimonAndroni Giocattoli - Sidermec9
11CARRETERO HéctorMovistar Team8
12MAJKA RafałBORA - hansgrohe5
13OOMEN SamTeam Sunweb4
14SAGAN PeterBORA - hansgrohe4
15FRAPPORTI MarcoVini Zabù - KTM4
16ULISSI DiegoUAE Team Emirates3
17DE GENDT ThomasLotto Soudal3
18ZABEL RickIsrael Start-Up Nation3
19PUCCIO SalvatoreINEOS Grenadiers3
20HINDLEY JaiTeam Sunweb2
21CONTI ValerioUAE Team Emirates2
22BAIS MattiaAndroni Giocattoli - Sidermec2
23GRADEK KamilCCC Team2
24CASTROVIEJO JonathanINEOS Grenadiers1
25CICCONE GiulioTrek - Segafredo1
26HONORÉ Mikkel FrølichDeceuninck - Quick Step1
27BALLERINI DavideDeceuninck - Quick Step1
28VAN EMPEL EtienneVini Zabù - KTM1
1Deceuninck - Quick Step 51:23:32
2Team Sunweb1:22
3INEOS Grenadiers3:34
4Team Jumbo-Visma4:22
6BORA - hansgrohe7:51
7AG2R La Mondiale11:30
8Movistar Team14:20
9Trek - Segafredo17:35
10Bahrain - McLaren18:12
11CCC Team23:19
12UAE Team Emirates24:21
13Astana Pro Team24:44
14Lotto Soudal31:03
15EF Pro Cycling33:41
16NTT Pro Cycling34:32
17Vini Zabù - KTM1:08:21
20Androni Giocattoli - Sidermec1:38:46
21Israel Start-Up Nation1:51:06
22Groupama - FDJ2:30:34

Results provided by ProCyclingStats.