Giro d'Italia

Giro d’Italia stage 16: Jan Tratnik attacks 28-man break, escapes for the win

João Almeida pads lead with a handful of seconds over GC rivals, retains pink for another day.

Get access to everything we publish when you join VeloNews or Outside+.

Riding off the front of a 28-man break, Jan Tratnik (Bahrain-McLaren) soloed to a win in stage 16 win at the 2020 Giro d’Italia.

Ben O’Connor (NTT Pro Cycling) bridged up from a chase group, and the two were clear of the remains of the break in the final 12km. But the young Australian was unable to match Tratnik in the final 800m, over two short, punchy climbs.

“We are close to the Slovenian border, today my brother and my girlfriend were here. At 500 meters I saw my girlfriend and I found a little extra energy that allowed me to win,” said the Slovenian.

This is Tratnik’s most prestigious professional result.

How stage 16 unfolded

On a 180.6km stage which featured three ascents of the Monte di Ragogne before encountering two final punchy climbs in the final 2km, a sizeable break of nearly 30 men established itself and continued to gain time throughout the stage.

Ruben Guerreiro (EF Pro Cycling) attacked the front bunch at 69km to go. Giovanni Visconti (Vini Zabù–KTM), in the climber’s jersey, gave chase but was late to react.

This attack was for naught, as Tratnik bridged up with Manuele Boaro (Astana) at 65km to ride down Guerreiro.

For a moment, it appeared that Boaro would get away from Tratnik, but he could not sustain the pace on the following climb, Tratnik continued solo at 40km remaining.

The break had fractured into a bunch of pieces as attacks and attempts to bring back the escapees were attempted. Ben Swift (Ineos Grenadiers) and Valerio Conti (UAE Team Emirates) went after the lead two with 45km to go.

At 22km to go, it was 12 riders chasing after 7 men up the road who are chasing Tratnik.

Back in the chase, O’Connor did most of the work to try to bring back Tratnik. Ben Swift (Ineos Grenadiers) and Enrico Battaglin (Bahrain–McLaren) pressed on the final climb, taking 10 sec from Tratnik, however, O’Connor and Swift were able to dislodge Battaglin.

O’Connor then distanced Swift on this climb, and ate into Tratnik’s advantage, now just 15 seconds.

Making the catch at the summit of the final ascent up Monte di Ragogne, with 13km to go, Tratnik was joined by O’Connor, and the two had a 48-second advantage on their pursuers.

Into the final 4km, the two leaders appeared confident and relaxed and worked together to hold off the remnants of the chase group.

Tratnik let O’Connor lead most of the final closing kilometers.

O’Connor launched a move just inside of the red kite when Tratnik appeared to momentarily struggle.

Quickly countering, Tratnik took over the attack, quickly getting a gap at 800m to go, never looking back over the two, short and steep humps.

Tratnik came across the line solo to take top honors on the stage, seven seconds up on O’Connor.

Some 15 minutes behind the stage winner, João Almeida attacked the main bunch containing his GC rivals inside of the final kilometer, taking two more seconds from Wilco Kelderman (Team Sunweb) and Vincenzo Nibali (Trek-Segafredo).

“Sometimes the best defense is offense. I felt good and so I decided to leave. I did it for me, only for me, because I wanted to see how far I can go,” said the race leader.

This is Almeida’s 14th day in the overall lead.

Giro d'Italia Stage 16 Results

1TRATNIK JanBahrain - McLaren6:04:36
2O'CONNOR BenNTT Pro Cycling0:07
3BATTAGLIN EnricoBahrain - McLaren1:14
4MAŁECKI KamilCCC Team1:14
5SWIFT BenINEOS Grenadiers1:14
6VENDRAME AndreaAG2R La Mondiale1:21
7BOUCHARD GeoffreyAG2R La Mondiale1:21
8FABBRO MatteoBORA - hansgrohe1:25
9BOARO ManueleAstana Pro Team1:33
10TONELLI AlessandroBardiani-CSF-Faizanè1:37
11CONTI ValerioUAE Team Emirates2:59
12ROTA LorenzoVini Zabù - KTM2:59
13SAMITIER SergioMovistar Team2:59
14WARBASSE LarryAG2R La Mondiale2:59
15BIDARD FrançoisAG2R La Mondiale3:02
16PUCCIO SalvatoreINEOS Grenadiers3:44
17FELLINE FabioAstana Pro Team3:44
18CEPEDA Jefferson AlexanderAndroni Giocattoli - Sidermec4:44
19OLDANI StefanoLotto Soudal8:51
20BISOLTI AlessandroAndroni Giocattoli - Sidermec8:51
21BERNARD JulienTrek - Segafredo8:51
22ZANA FilippoBardiani-CSF-Faizanè8:51
23ROSSKOPF JoeyCCC Team8:51
24POLJAŃSKI PawełBORA - hansgrohe9:28
25VISCONTI GiovanniVini Zabù - KTM9:42
26RUBIO Einer AugustoMovistar Team9:42
27GUERREIRO RubenEF Pro Cycling11:48
28ALMEIDA JoãoDeceuninck - Quick Step12:54
29HINDLEY JaiTeam Sunweb12:56
30NIBALI VincenzoTrek - Segafredo12:56
31GEOGHEGAN HART TaoINEOS Grenadiers12:56
32KONRAD PatrickBORA - hansgrohe12:56
33FUGLSANG JakobAstana Pro Team12:56
34KELDERMAN WilcoTeam Sunweb12:56
35BILBAO PelloBahrain - McLaren12:56
36MAJKA RafałBORA - hansgrohe12:56
37POZZOVIVO DomenicoNTT Pro Cycling12:56
38MCNULTY BrandonUAE Team Emirates12:56
39MASNADA FaustoDeceuninck - Quick Step13:06
40PEDRERO AntonioMovistar Team13:06
41KNOX JamesDeceuninck - Quick Step13:06
42OOMEN SamTeam Sunweb13:13
43PERNSTEINER HermannBahrain - McLaren13:17
44ULISSI DiegoUAE Team Emirates13:18
45PARET-PEINTRE AurélienAG2R La Mondiale13:22
46MOSCA JacopoTrek - Segafredo13:32
47MEINTJES LouisNTT Pro Cycling13:32
48GREGAARD JonasAstana Pro Team13:32
49SOBRERO MatteoNTT Pro Cycling13:32
50CAICEDO Jonathan KleverEF Pro Cycling13:32
51DE LA PARTE VíctorCCC Team13:44
52HONORÉ Mikkel FrølichDeceuninck - Quick Step13:44
53TUSVELD MartijnTeam Sunweb13:44
54WHELAN JamesEF Pro Cycling13:47
55CONCI NicolaTrek - Segafredo13:47
56ARMÉE SanderLotto Soudal13:54
57DE GENDT ThomasLotto Soudal13:54
58SERRY PieterDeceuninck - Quick Step13:54
59CATALDO DarioMovistar Team13:54
60VALTER AttilaCCC Team13:54
61NOVAK DomenBahrain - McLaren14:29
62DENNIS RohanINEOS Grenadiers14:35
63CARRETERO HéctorMovistar Team14:35
64CASTROVIEJO JonathanINEOS Grenadiers14:35
65GHEBREIGZABHIER AmanuelNTT Pro Cycling14:40
66HAMILTON ChrisTeam Sunweb15:01
67HÄNNINEN JaakkoAG2R La Mondiale15:50
68CHIRICO LucaAndroni Giocattoli - Sidermec15:50
69HAGEN Carl FredrikLotto Soudal17:21
70ARASHIRO YukiyaBahrain - McLaren17:21
71BENEDETTI CesareBORA - hansgrohe17:31
72DOMBROWSKI JoeUAE Team Emirates17:35
73RODRÍGUEZ ÓscarAstana Pro Team17:46
74NIBALI AntonioTrek - Segafredo17:57
75WYSS DaniloNTT Pro Cycling19:54
76HAGA ChadTeam Sunweb19:54
77CARBONI GiovanniBardiani-CSF-Faizanè19:54
78ZABEL RickIsrael Start-Up Nation21:26
79DENZ NicoTeam Sunweb21:26
80MATHIS MarcoCofidis21:26
81BAIS MattiaAndroni Giocattoli - Sidermec21:26
82PELLAUD SimonAndroni Giocattoli - Sidermec21:26
83RUMAC JosipAndroni Giocattoli - Sidermec21:26
85ROMANO FrancescoBardiani-CSF-Faizanè21:26
86RAVANELLI SimoneAndroni Giocattoli - Sidermec21:26
87ZAKARIN IlnurCCC Team21:26
88MAZZUCCO FabioBardiani-CSF-Faizanè21:26
89SEPÚLVEDA EduardoMovistar Team21:26
90HAAS NathanCofidis21:26
91SUNDERLAND DylanNTT Pro Cycling21:26
92PADUN MarkBahrain - McLaren21:26
93DOWSETT AlexIsrael Start-Up Nation21:26
94KANGERT TanelEF Pro Cycling21:26
95HANSEN JesperCofidis21:26
96CAPECCHI ErosBahrain - McLaren21:26
97VAN EMPEL EtienneVini Zabù - KTM21:26
98CAMPENAERTS VictorNTT Pro Cycling21:26
99HANSEN AdamLotto Soudal21:26
100ROSSETTO StéphaneCofidis21:26
101KEISSE IljoDeceuninck - Quick Step21:41
102VIVIANI EliaCofidis21:41
103GANNA FilippoINEOS Grenadiers21:41
104CLARKE SimonEF Pro Cycling21:41
105BALLERINI DavideDeceuninck - Quick Step21:41
106VILLELLA DavideMovistar Team21:41
107FRAPPORTI MarcoVini Zabù - KTM21:41
108FIORELLI FilippoBardiani-CSF-Faizanè21:41
109HOLMES MatthewLotto Soudal21:41
110LE TURNIER MathiasCofidis21:41
111NAVARRO DanielIsrael Start-Up Nation21:41
112SAGIV GuyIsrael Start-Up Nation21:41
113RESTREPO JhonatanAndroni Giocattoli - Sidermec21:41
114GRADEK KamilCCC Team21:41
115LONARDI GiovanniBardiani-CSF-Faizanè21:41
116ČERNÝ JosefCCC Team21:41
117CONTRERAS RodrigoAstana Pro Team21:41
118SAGAN PeterBORA - hansgrohe22:06
119BODNAR MaciejBORA - hansgrohe22:06
120TORRES AlbertMovistar Team22:06
121ZARDINI EdoardoVini Zabù - KTM22:06
122CIMOLAI DavideIsrael Start-Up Nation22:09
123SCOTSON MilesGroupama - FDJ26:15
124FRANKINY KilianGroupama - FDJ26:15
125GUGLIELMI SimonGroupama - FDJ26:15
126DÉMARE ArnaudGroupama - FDJ26:15
127BEVILACQUA SimoneVini Zabù - KTM26:15
128GUARNIERI JacopoGroupama - FDJ26:15
129CONSONNI SimoneCofidis26:15
130BRÄNDLE MatthiasIsrael Start-Up Nation26:15
131MORTON LachlanEF Pro Cycling26:15
132DIBBEN JonathanLotto Soudal26:15
133VANHOUCKE HarmLotto Soudal26:15
134HODEG Álvaro JoséDeceuninck - Quick Step26:15
135KONOVALOVAS IgnatasGroupama - FDJ26:15
136BJERG MikkelUAE Team Emirates27:52
1ALMEIDA JoãoDeceuninck - Quick Step 65:45:08
2KELDERMAN WilcoTeam Sunweb0:17
3HINDLEY JaiTeam Sunweb2:58
5BILBAO PelloBahrain - McLaren3:12
6MAJKA RafałBORA - hansgrohe3:20
7NIBALI VincenzoTrek - Segafredo3:31
8POZZOVIVO DomenicoNTT Pro Cycling3:52
9KONRAD PatrickBORA - hansgrohe4:11
10MASNADA FaustoDeceuninck - Quick Step4:24
11MCNULTY BrandonUAE Team Emirates4:31
12FUGLSANG JakobAstana Pro Team5:09
13PEDRERO AntonioMovistar Team8:26
14KNOX JamesDeceuninck - Quick Step9:07
15PERNSTEINER HermannBahrain - McLaren9:53
16SAMITIER SergioMovistar Team10:48
17FABBRO MatteoBORA - hansgrohe20:27
18PARET-PEINTRE AurélienAG2R La Mondiale27:06
19WARBASSE LarryAG2R La Mondiale29:43
20ZAKARIN IlnurCCC Team30:56
21CASTROVIEJO JonathanINEOS Grenadiers31:27
22OOMEN SamTeam Sunweb32:19
23SWIFT BenINEOS Grenadiers35:21
24VALTER AttilaCCC Team36:27
25FELLINE FabioAstana Pro Team42:23
26HONORÉ Mikkel FrølichDeceuninck - Quick Step46:16
27MOSCA JacopoTrek - Segafredo51:46
28TUSVELD MartijnTeam Sunweb51:57
29HAMILTON ChrisTeam Sunweb53:25
30KANGERT TanelEF Pro Cycling56:10
31O'CONNOR BenNTT Pro Cycling56:20
32SERRY PieterDeceuninck - Quick Step57:24
33DE LA PARTE VíctorCCC Team1:02:13
34BIDARD FrançoisAG2R La Mondiale1:06:56
35NIBALI AntonioTrek - Segafredo1:12:48
36ULISSI DiegoUAE Team Emirates1:14:26
37VILLELLA DavideMovistar Team1:15:11
38GUERREIRO RubenEF Pro Cycling1:16:21
39BATTAGLIN EnricoBahrain - McLaren1:20:45
40PUCCIO SalvatoreINEOS Grenadiers1:22:09
41MEINTJES LouisNTT Pro Cycling1:23:07
42RODRÍGUEZ ÓscarAstana Pro Team1:25:57
43POLJAŃSKI PawełBORA - hansgrohe1:27:32
44VENDRAME AndreaAG2R La Mondiale1:28:34
45DE GENDT ThomasLotto Soudal1:29:09
46RUBIO Einer AugustoMovistar Team1:30:06
47HANSEN JesperCofidis1:30:08
48BERNARD JulienTrek - Segafredo1:32:09
49CONCI NicolaTrek - Segafredo1:32:54
50TRATNIK JanBahrain - McLaren1:33:23
51ROSSKOPF JoeyCCC Team1:35:26
52HAGEN Carl FredrikLotto Soudal1:36:41
53VISCONTI GiovanniVini Zabù - KTM1:37:03
54SEPÚLVEDA EduardoMovistar Team1:37:20
55NAVARRO DanielIsrael Start-Up Nation1:37:52
56GREGAARD JonasAstana Pro Team1:38:26
57DOMBROWSKI JoeUAE Team Emirates1:38:40
58TONELLI AlessandroBardiani-CSF-Faizanè1:39:05
59VANHOUCKE HarmLotto Soudal1:40:25
60ARMÉE SanderLotto Soudal1:43:17
61BOARO ManueleAstana Pro Team1:43:24
62ROSSETTO StéphaneCofidis1:44:19
63PADUN MarkBahrain - McLaren1:44:35
64BOUCHARD GeoffreyAG2R La Mondiale1:50:03
65CATALDO DarioMovistar Team1:57:28
66DENNIS RohanINEOS Grenadiers1:57:52
67RAVANELLI SimoneAndroni Giocattoli - Sidermec1:59:55
68CAICEDO Jonathan KleverEF Pro Cycling2:02:25
69HÄNNINEN JaakkoAG2R La Mondiale2:02:51
70MAŁECKI KamilCCC Team2:03:56
71HAGA ChadTeam Sunweb2:04:31
72SOBRERO MatteoNTT Pro Cycling2:05:54
73GANNA FilippoINEOS Grenadiers2:11:38
74BALLERINI DavideDeceuninck - Quick Step2:12:37
75GHEBREIGZABHIER AmanuelNTT Pro Cycling2:13:54
76NOVAK DomenBahrain - McLaren2:15:58
77CEPEDA Jefferson AlexanderAndroni Giocattoli - Sidermec2:18:46
78CARBONI GiovanniBardiani-CSF-Faizanè2:19:54
79CHIRICO LucaAndroni Giocattoli - Sidermec2:20:21
80CLARKE SimonEF Pro Cycling2:22:00
81SAGAN PeterBORA - hansgrohe2:22:49
82ROTA LorenzoVini Zabù - KTM2:24:08
83PELLAUD SimonAndroni Giocattoli - Sidermec2:25:58
84BJERG MikkelUAE Team Emirates2:27:37
85FRANKINY KilianGroupama - FDJ2:31:23
86WYSS DaniloNTT Pro Cycling2:31:58
87ROMANO FrancescoBardiani-CSF-Faizanè2:33:04
88ARASHIRO YukiyaBahrain - McLaren2:33:28
89RUMAC JosipAndroni Giocattoli - Sidermec2:33:45
90DENZ NicoTeam Sunweb2:34:16
91CAPECCHI ErosBahrain - McLaren2:34:43
92OLDANI StefanoLotto Soudal2:36:59
93ZARDINI EdoardoVini Zabù - KTM2:38:30
94BISOLTI AlessandroAndroni Giocattoli - Sidermec2:39:07
95ČERNÝ JosefCCC Team2:39:36
96CONTI ValerioUAE Team Emirates2:40:35
97CARRETERO HéctorMovistar Team2:42:41
98VAN EMPEL EtienneVini Zabù - KTM2:46:57
99BENEDETTI CesareBORA - hansgrohe2:47:00
100CAMPENAERTS VictorNTT Pro Cycling2:48:15
101HOLMES MatthewLotto Soudal2:49:47
102RESTREPO JhonatanAndroni Giocattoli - Sidermec2:51:22
103ZANA FilippoBardiani-CSF-Faizanè2:54:57
104BODNAR MaciejBORA - hansgrohe2:59:45
105LE TURNIER MathiasCofidis3:02:53
106WHELAN JamesEF Pro Cycling3:09:25
107GRADEK KamilCCC Team3:09:31
108CONSONNI SimoneCofidis3:10:52
109BAIS MattiaAndroni Giocattoli - Sidermec3:12:44
110VIVIANI EliaCofidis3:13:01
111TORRES AlbertMovistar Team3:13:46
112HANSEN AdamLotto Soudal3:14:52
113SCOTSON MilesGroupama - FDJ3:16:19
114CONTRERAS RodrigoAstana Pro Team3:18:17
115DÉMARE ArnaudGroupama - FDJ3:20:31
116CIMOLAI DavideIsrael Start-Up Nation3:21:05
117FIORELLI FilippoBardiani-CSF-Faizanè3:23:40
118HAAS NathanCofidis3:25:10
119ZABEL RickIsrael Start-Up Nation3:28:36
120MORTON LachlanEF Pro Cycling3:29:00
121KONOVALOVAS IgnatasGroupama - FDJ3:29:56
122DOWSETT AlexIsrael Start-Up Nation3:30:29
123GUGLIELMI SimonGroupama - FDJ3:30:46
124SUNDERLAND DylanNTT Pro Cycling3:32:04
125FRAPPORTI MarcoVini Zabù - KTM3:34:35
126LONARDI GiovanniBardiani-CSF-Faizanè3:36:34
127SPREAFICO MatteoVini Zabù - KTM3:38:28
128BRÄNDLE MatthiasIsrael Start-Up Nation3:38:47
129GUARNIERI JacopoGroupama - FDJ3:39:05
130MAZZUCCO FabioBardiani-CSF-Faizanè3:40:34
131BEVILACQUA SimoneVini Zabù - KTM3:42:04
132KEISSE IljoDeceuninck - Quick Step3:43:43
133HODEG Álvaro JoséDeceuninck - Quick Step3:48:36
134MATHIS MarcoCofidis3:50:02
135SAGIV GuyIsrael Start-Up Nation4:05:04
136DIBBEN JonathanLotto Soudal4:06:58
1DÉMARE ArnaudGroupama - FDJ221
2SAGAN PeterBORA - hansgrohe184
3ALMEIDA JoãoDeceuninck - Quick Step90
4ULISSI DiegoUAE Team Emirates77
5GANNA FilippoINEOS Grenadiers66
6VENDRAME AndreaAG2R La Mondiale66
7KONRAD PatrickBORA - hansgrohe56
8PELLAUD SimonAndroni Giocattoli - Sidermec50
9KELDERMAN WilcoTeam Sunweb40
10BALLERINI DavideDeceuninck - Quick Step40
12HODEG Álvaro JoséDeceuninck - Quick Step39
13MCNULTY BrandonUAE Team Emirates37
14SWIFT BenINEOS Grenadiers37
15FRAPPORTI MarcoVini Zabù - KTM36
16HONORÉ Mikkel FrølichDeceuninck - Quick Step36
18GUERREIRO RubenEF Pro Cycling32
19VIVIANI EliaCofidis32
20FELLINE FabioAstana Pro Team31
21BATTAGLIN EnricoBahrain - McLaren30
22PUCCIO SalvatoreINEOS Grenadiers30
23DOWSETT AlexIsrael Start-Up Nation29
24DE GENDT ThomasLotto Soudal27
25HOLMES MatthewLotto Soudal27
26HINDLEY JaiTeam Sunweb27
27BAIS MattiaAndroni Giocattoli - Sidermec26
28RESTREPO JhonatanAndroni Giocattoli - Sidermec25
29FUGLSANG JakobAstana Pro Team24
30CASTROVIEJO JonathanINEOS Grenadiers24
31BJERG MikkelUAE Team Emirates24
32CIMOLAI DavideIsrael Start-Up Nation24
33CAICEDO Jonathan KleverEF Pro Cycling23
34VISCONTI GiovanniVini Zabù - KTM22
35TRATNIK JanBahrain - McLaren20
36O'CONNOR BenNTT Pro Cycling20
37OLDANI StefanoLotto Soudal20
38MAJKA RafałBORA - hansgrohe19
39PADUN MarkBahrain - McLaren18
40CONSONNI SimoneCofidis18
41BILBAO PelloBahrain - McLaren17
42SAMITIER SergioMovistar Team17
43VANHOUCKE HarmLotto Soudal17
44CLARKE SimonEF Pro Cycling17
45FIORELLI FilippoBardiani-CSF-Faizanè17
46NIBALI VincenzoTrek - Segafredo16
47RAVANELLI SimoneAndroni Giocattoli - Sidermec15
48ČERNÝ JosefCCC Team15
49ROMANO FrancescoBardiani-CSF-Faizanè14
50WARBASSE LarryAG2R La Mondiale14
51ZABEL RickIsrael Start-Up Nation14
52DENNIS RohanINEOS Grenadiers13
53RUMAC JosipAndroni Giocattoli - Sidermec12
54TONELLI AlessandroBardiani-CSF-Faizanè12
55BOUCHARD GeoffreyAG2R La Mondiale12
56DENZ NicoTeam Sunweb12
57BRÄNDLE MatthiasIsrael Start-Up Nation10
58BOARO ManueleAstana Pro Team9
59MOSCA JacopoTrek - Segafredo8
60ROTA LorenzoVini Zabù - KTM8
61ZARDINI EdoardoVini Zabù - KTM8
62BENEDETTI CesareBORA - hansgrohe8
63LONARDI GiovanniBardiani-CSF-Faizanè8
64VILLELLA DavideMovistar Team7
65MAŁECKI KamilCCC Team7
66FRANKINY KilianGroupama - FDJ7
67HAGEN Carl FredrikLotto Soudal6
68CARRETERO HéctorMovistar Team6
69VAN EMPEL EtienneVini Zabù - KTM6
70ZANA FilippoBardiani-CSF-Faizanè6
71GRADEK KamilCCC Team6
72KNOX JamesDeceuninck - Quick Step5
73SEPÚLVEDA EduardoMovistar Team5
74CAMPENAERTS VictorNTT Pro Cycling5
75WHELAN JamesEF Pro Cycling5
76MAZZUCCO FabioBardiani-CSF-Faizanè5
77POZZOVIVO DomenicoNTT Pro Cycling4
78KANGERT TanelEF Pro Cycling4
79ARMÉE SanderLotto Soudal4
80SOBRERO MatteoNTT Pro Cycling4
81GUARNIERI JacopoGroupama - FDJ4
82FABBRO MatteoBORA - hansgrohe3
83CATALDO DarioMovistar Team3
84BODNAR MaciejBORA - hansgrohe3
85TORRES AlbertMovistar Team3
86CONTRERAS RodrigoAstana Pro Team3
87HANSEN JesperCofidis2
88NAVARRO DanielIsrael Start-Up Nation2
89CONTI ValerioUAE Team Emirates2
90SCOTSON MilesGroupama - FDJ2
91MASNADA FaustoDeceuninck - Quick Step1
92OOMEN SamTeam Sunweb1
93BISOLTI AlessandroAndroni Giocattoli - Sidermec1
94CARBONI GiovanniBardiani-CSF-Faizanè-10
1ALMEIDA JoãoDeceuninck - Quick Step 65:45:08
2HINDLEY JaiTeam Sunweb2:58
4MCNULTY BrandonUAE Team Emirates4:31
5KNOX JamesDeceuninck - Quick Step9:07
6SAMITIER SergioMovistar Team10:48
7FABBRO MatteoBORA - hansgrohe20:27
8PARET-PEINTRE AurélienAG2R La Mondiale27:06
9OOMEN SamTeam Sunweb32:19
10VALTER AttilaCCC Team36:27
11HONORÉ Mikkel FrølichDeceuninck - Quick Step46:16
12HAMILTON ChrisTeam Sunweb53:25
13O'CONNOR BenNTT Pro Cycling56:20
14RODRÍGUEZ ÓscarAstana Pro Team1:25:57
15RUBIO Einer AugustoMovistar Team1:30:06
16CONCI NicolaTrek - Segafredo1:32:54
17GREGAARD JonasAstana Pro Team1:38:26
18VANHOUCKE HarmLotto Soudal1:40:25
19PADUN MarkBahrain - McLaren1:44:35
20RAVANELLI SimoneAndroni Giocattoli - Sidermec1:59:55
21HÄNNINEN JaakkoAG2R La Mondiale2:02:51
22MAŁECKI KamilCCC Team2:03:56
23SOBRERO MatteoNTT Pro Cycling2:05:54
24GANNA FilippoINEOS Grenadiers2:11:38
25NOVAK DomenBahrain - McLaren2:15:58
26CEPEDA Jefferson AlexanderAndroni Giocattoli - Sidermec2:18:46
27CARBONI GiovanniBardiani-CSF-Faizanè2:19:54
28ROTA LorenzoVini Zabù - KTM2:24:08
29BJERG MikkelUAE Team Emirates2:27:37
30ROMANO FrancescoBardiani-CSF-Faizanè2:33:04
31OLDANI StefanoLotto Soudal2:36:59
32CARRETERO HéctorMovistar Team2:42:41
33ZANA FilippoBardiani-CSF-Faizanè2:54:57
34LE TURNIER MathiasCofidis3:02:53
35WHELAN JamesEF Pro Cycling3:09:25
36BAIS MattiaAndroni Giocattoli - Sidermec3:12:44
37GUGLIELMI SimonGroupama - FDJ3:30:46
38SUNDERLAND DylanNTT Pro Cycling3:32:04
39LONARDI GiovanniBardiani-CSF-Faizanè3:36:34
40MAZZUCCO FabioBardiani-CSF-Faizanè3:40:34
41BEVILACQUA SimoneVini Zabù - KTM3:42:04
42HODEG Álvaro JoséDeceuninck - Quick Step3:48:36
1VISCONTI GiovanniVini Zabù - KTM148
2GUERREIRO RubenEF Pro Cycling118
3GANNA FilippoINEOS Grenadiers48
5CASTROVIEJO JonathanINEOS Grenadiers45
6CAICEDO Jonathan KleverEF Pro Cycling40
7PELLAUD SimonAndroni Giocattoli - Sidermec39
8KELDERMAN WilcoTeam Sunweb34
9HOLMES MatthewLotto Soudal32
10DENNIS RohanINEOS Grenadiers28
11DE GENDT ThomasLotto Soudal25
12POZZOVIVO DomenicoNTT Pro Cycling20
13WARBASSE LarryAG2R La Mondiale20
14FRANKINY KilianGroupama - FDJ20
15TRATNIK JanBahrain - McLaren18
16ZARDINI EdoardoVini Zabù - KTM18
17FUGLSANG JakobAstana Pro Team18
18WHELAN JamesEF Pro Cycling16
19SAGAN PeterBORA - hansgrohe15
20O'CONNOR BenNTT Pro Cycling15
21BJERG MikkelUAE Team Emirates15
22HINDLEY JaiTeam Sunweb14
23VANHOUCKE HarmLotto Soudal12
24MAJKA RafałBORA - hansgrohe11
25NIBALI VincenzoTrek - Segafredo11
26VAN EMPEL EtienneVini Zabù - KTM11
27CATALDO DarioMovistar Team9
28BOUCHARD GeoffreyAG2R La Mondiale9
29ALMEIDA JoãoDeceuninck - Quick Step9
30VENDRAME AndreaAG2R La Mondiale8
31CARRETERO HéctorMovistar Team8
32FRAPPORTI MarcoVini Zabù - KTM8
33BRÄNDLE MatthiasIsrael Start-Up Nation8
34DOWSETT AlexIsrael Start-Up Nation7
35PUCCIO SalvatoreINEOS Grenadiers6
36HANSEN JesperCofidis6
38RAVANELLI SimoneAndroni Giocattoli - Sidermec6
39BISOLTI AlessandroAndroni Giocattoli - Sidermec6
40BAIS MattiaAndroni Giocattoli - Sidermec5
41SAMITIER SergioMovistar Team5
42VILLELLA DavideMovistar Team5
43CLARKE SimonEF Pro Cycling4
44KONRAD PatrickBORA - hansgrohe4
45KNOX JamesDeceuninck - Quick Step4
46OOMEN SamTeam Sunweb4
47SWIFT BenINEOS Grenadiers4
48BATTAGLIN EnricoBahrain - McLaren4
49TONELLI AlessandroBardiani-CSF-Faizanè4
50BOARO ManueleAstana Pro Team4
51ULISSI DiegoUAE Team Emirates3
52ZABEL RickIsrael Start-Up Nation3
53BILBAO PelloBahrain - McLaren3
54SEPÚLVEDA EduardoMovistar Team3
55PADUN MarkBahrain - McLaren3
56ROTA LorenzoVini Zabù - KTM3
57CONTI ValerioUAE Team Emirates3
58MAŁECKI KamilCCC Team2
59GRADEK KamilCCC Team2
60MAZZUCCO FabioBardiani-CSF-Faizanè2
61MCNULTY BrandonUAE Team Emirates1
62HONORÉ Mikkel FrølichDeceuninck - Quick Step1
63ARMÉE SanderLotto Soudal1
64BALLERINI DavideDeceuninck - Quick Step1
65BENEDETTI CesareBORA - hansgrohe1
66KONOVALOVAS IgnatasGroupama - FDJ1
67CARBONI GiovanniBardiani-CSF-Faizanè-4
1INEOS Grenadiers 197:05:24
2Deceuninck - Quick Step22:36
3BORA - hansgrohe23:37
4Team Sunweb28:03
5Bahrain - McLaren34:58
6Movistar Team1:00:35
7AG2R La Mondiale1:17:43
8CCC Team1:18:06
9Astana Pro Team1:22:40
10Trek - Segafredo1:25:10
11NTT Pro Cycling1:41:26
12UAE Team Emirates1:56:51
13Lotto Soudal3:09:21
14EF Pro Cycling3:25:49
15Androni Giocattoli - Sidermec5:00:13
17Vini Zabù - KTM5:39:43
19Israel Start-Up Nation7:30:29
20Groupama - FDJ9:04:59

Results provided by ProCyclingStats.