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


Vuelta a Espana

Vuelta a España stage 16: Magnus Cort Nielsen denies Primož Roglič in closing sprint

With the bonus seconds scored with the second-place finish, Roglič now leads the overall by 45 seconds.

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+.

Magnus Cort Nielsen (EF Pro Cycling) held off a last-minute charge by the overall leader Primož Roglič to take stage 16 of the 2020 Vuelta a España.

While Alejandro Valverde (Movistar Team) and Rui Costa (UAE Team Emirates) looked to drop Bruno Armirail (Deceuninck-Quick-Step) who made an early charge for the line, it was Nielsen who came through the line first, while the red jersey seemingly appeared out of nowhere to take second on the day.

“I think I timed the sprint pretty well. I came through the last corner, not too far from the front. I was looking for an opening, and I found that with about 200m to go, and from there I went with everything I had. I was never confident I could win it.”

Nielsen has successfully overcome coronavirus, which he contracted while the racing was on hold.

“I was only training for three weeks before coming here, so it’s very nice to get the win,” he said.

With the bonus seconds scored with the second-place finish, Roglič leads the overall by 45 seconds over Richard Carapaz (Ineos Grenadiers). He has also secured his lead in the points (sprint) competition.

“I decided in the end, why not? I saw some fast guys were dropped, as a man wearing the green jersey, I need to go for this,” said the overall race leader.

Roglič has spent 50 percent of his 2020 season in a grand tour leader’s jersey.

How stage 16 unfolded

After a six-man break of six-man break of Rémi Cavagna (Deceuninck-Quick-Step), Rob Stannard (Mitchelton-Scott), Kobe Goossens (Lotto-Soudal), Juan Felipe Osorio (Burgos BH), Jesus Ezquerra (Burgos BH), and Angel Madrazo (Burgos BH) got away, the peloton was seemingly content to let the pace flow smoothly at 100km to go.

In the break, Madrazo is former KOM of the 2019 Vuelta but posed no threat on the overall, and Guillaume Martin had already secured the polka dots jersey in this year’s Tour of Spain.

At 83km, Osorio dropped out of the break and back to his team car. He then dropped further back to the peloton, unable to sustain the pace at the front.

Ineos Grenadiers took up the chase with EF Pro Cycling on the front on a climb at 70km to go. This pace blew Sam Bennett (Deceuninck-Quick-Step) out of the back of the peloton, without teammates to guide him.

Froome and Amador lead the big bunch Carapaz on the descent, with Roglič and Carthy closely following.

The break was brought to 2:39 at 56km to go by Dylan van Baarle (Ineos Grenadiers) attacking the descent at 52km to go, leaving the break at 1:45 advantage.

The following 11km-long climb — at 3.8 percent with slopes at 10.5 – 12 percent at the top — allowed Cavagna and Stannard to continue the break, while the remaining riders were absorbed by the peloton, still lead by Ineos Grenadiers.

At the summit of the climb, Luis Ángel Maté (Cofidis) attacked the main group to try to bridge to the two remaining breakaway riders who had just 17 seconds advantage. This move did not last for long, and he was brought back.

Rémi Cavagna on stage 16 of the 2020 Vuelta a España from a solo break
Rémi Cavagna on stage 16 of the 2020 Vuelta a España. Photo: Justin Setterfield/Getty Images

Cavagna dropped Stannard at 17km to go on the climb and tried to go it alone.

The French national time trial champion valiantly fought the entire peloton which was being led by Mitchelton-Scott for the next 10km.

Cavagna looked good for the stage win with 5km to go, but over the next 3km, he was “pedaling squares,” and was brought back at 1.9km to go.

Movistar took over the front of the peloton in the closing 1.5km and looked to be setting Alejandro Valverde into an excellent position to take the stage.

But it was Bruno Armirail (Groupama-FDJ) who spoiled the Spanish team’s plans and attacked at 1km to go.

Valverde chased after, along with Costa, and suddenly there were no team leadout trains at the front.

With the chaos in the final 500m Roglič had positioned himself on the right side of the road, taking Carapaz for a ride until the Ecuadorian could no longer hold his wheel in the final sprint.

The wearer of the green jersey and the red jersey said, “I always want to be a complete rider as possible. I already said at the start of this Vuelta that every day I try to do my best. I was short a little bit in the end, but it was a nice win for the team.”

The EF Pro Cycling rider Nielsen was in near disbelief at his first win — from a bunch sprint — since before the COVID-19 racing suspension.

“Starting today, I hadn’t even dreamed about winning this stage. I was helping Hugh [Carthy] out, and suddenly I could see my chance to get over that first-category climb. When I was in that reduced group, I knew there weren’t many guys faster than me. It means a lot that I come back and win.”

Saturday is the 17th and penultimate stage of the 2020 Vuelta and ends with the ascent of the Alto de la Covatilla. This is an 11.4km climb at 7.1 percent, finishing at an altitude of 1,965 meters.

Upon reviewing the final 50m, race officials relegated Costa who crossed the line in third for “dangerous sprinting.” This elevated Dion Smith (Mitchelton-Scott) into a podium position.

La Vuelta ciclista a España Stage 16 Results

1CORT MagnusEF Pro Cycling4:04:35
2ROGLIČ PrimožTeam Jumbo-Visma0:00
3SMITH DionMitchelton-Scott0:00
4VALVERDE AlejandroMovistar Team0:00
5CARAPAZ RichardINEOS Grenadiers0:00
6GROßSCHARTNER FelixBORA - hansgrohe0:00
7GODON DorianAG2R La Mondiale0:00
8VALGREN MichaelNTT Pro Cycling0:00
9SÜTTERLIN JashaTeam Sunweb0:00
10VLASOV AleksandrAstana Pro Team0:00
11POELS WoutBahrain - McLaren0:00
12MARTIN GuillaumeCofidis0:00
13MATÉ Luis ÁngelCofidis0:00
14PETERS NansAG2R La Mondiale0:00
15KUSS SeppTeam Jumbo-Visma0:00
16MAS EnricMovistar Team0:00
17SICARD RomainTeam Total Direct Energie0:00
18CATTANEO MattiaDeceuninck - Quick Step0:00
19MÄDER GinoNTT Pro Cycling0:00
20ZIMMERMANN GeorgCCC Team0:00
21IZAGIRRE GorkaAstana Pro Team0:00
22MARTIN DanIsrael Start-Up Nation0:00
23DE LA CRUZ DavidUAE Team Emirates0:00
24GAUDU DavidGroupama - FDJ0:00
25BARTA WillCCC Team0:00
26HENAO SergioUAE Team Emirates0:00
27CARTHY HughEF Pro Cycling0:00
28NIEVE MikelMitchelton-Scott0:00
29GOOSSENS KobeLotto Soudal0:00
30CHAMPOUSSIN ClémentAG2R La Mondiale0:00
31BENNETT GeorgeTeam Jumbo-Visma0:00
32COSTA RuiUAE Team Emirates0:00
33ARMIRAIL BrunoGroupama - FDJ0:08
34SCHULTZ NickMitchelton-Scott0:08
35POWER RobertTeam Sunweb0:10
36SOSA Iván RamiroINEOS Grenadiers0:13
37STANNARD RobertMitchelton-Scott0:15
38HOFSTEDE LennardTeam Jumbo-Visma0:15
39AMADOR AndreyINEOS Grenadiers0:17
40ROJAS José JoaquínMovistar Team0:17
41GRMAY TsgabuMitchelton-Scott0:18
42STORER MichaelTeam Sunweb0:37
43IZAGIRRE IonAstana Pro Team0:45
44ERVITI ImanolMovistar Team0:45
45ARCAS JorgeMovistar Team1:16
46SOLER MarcMovistar Team1:16
47GESINK RobertTeam Jumbo-Visma1:21
48WOODS MichaelEF Pro Cycling1:21
49BUITRAGO SantiagoBahrain - McLaren1:21
50OLIVEIRA NelsonMovistar Team1:26
51VINGEGAARD JonasTeam Jumbo-Visma1:36
52CAVAGNA RémiDeceuninck - Quick Step1:44
53VERONA CarlosMovistar Team1:47
54CHAVES EstebanMitchelton-Scott2:11
55MADRAZO ÁngelBurgos-BH4:55
56CABEDO ÓscarBurgos-BH4:55
57SERRANO GonzaloCaja Rural - Seguros RGA4:55
58PHILIPSEN JasperUAE Team Emirates4:55
59LE GAC OlivierGroupama - FDJ5:27
60HERRADA JoséCofidis5:27
61ROUX AnthonyGroupama - FDJ5:31
62AMEZQUETA JulenCaja Rural - Seguros RGA7:45
63ŠTYBAR ZdeněkDeceuninck - Quick Step9:28
64MORIN EmmanuelCofidis9:28
65DONOVAN MarkTeam Sunweb10:24
66ARENSMAN ThymenTeam Sunweb10:24
67FORMOLO DavideUAE Team Emirates10:24
68EZQUERRA JesúsBurgos-BH10:24
69JANSE VAN RENSBURG ReinardtNTT Pro Cycling10:24
70EG NiklasTrek - Segafredo10:24
71ARANBURU AlexAstana Pro Team10:24
72GRUZDEV DmitriyAstana Pro Team10:24
73KANTER MaxTeam Sunweb10:24
74STEIMLE JannikDeceuninck - Quick Step10:34
75VAN MOER BrentLotto Soudal13:13
76OSORIO Juan FelipeBurgos-BH13:13
77WELLENS TimLotto Soudal13:13
78MARCZYŃSKI TomaszLotto Soudal13:13
79FRAILE OmarAstana Pro Team13:13
80DAVIES ScottBahrain - McLaren13:13
81DE KORT KoenTrek - Segafredo13:13
82HOLLENSTEIN RetoIsrael Start-Up Nation13:13
83GOLDSTEIN OmerIsrael Start-Up Nation13:13
84PÉRICHON Pierre-LucCofidis13:13
85FERRON ValentinTeam Total Direct Energie13:13
86VILELA RicardoBurgos-BH13:13
87MARTENS PaulTeam Jumbo-Visma13:13
88WURF CameronINEOS Grenadiers13:13
89OWEN LoganEF Pro Cycling13:13
90BARBERO CarlosNTT Pro Cycling13:13
91ABERASTURI JonCaja Rural - Seguros RGA13:13
92DEWULF StanLotto Soudal13:13
93HIVERT JonathanTeam Total Direct Energie13:13
94VAN BAARLE DylanINEOS Grenadiers13:13
95OLIVEIRA RuiUAE Team Emirates13:13
96KUDUS MerhawiAstana Pro Team13:13
97MØRKØV MichaelDeceuninck - Quick Step13:13
98OLIVEIRA IvoUAE Team Emirates13:20
99GASPAROTTO EnricoNTT Pro Cycling15:21
100BENNETT SamDeceuninck - Quick Step15:21
101MANZIN LorrenzoTeam Total Direct Energie15:21
102DE BOD StefanNTT Pro Cycling15:21
103FROOME ChrisINEOS Grenadiers15:21
104DOCKER MitchellEF Pro Cycling15:21
105RÄIM MihkelIsrael Start-Up Nation15:21
106LÓPEZ Juan PedroTrek - Segafredo15:21
107WRIGHT FredBahrain - McLaren15:21
108SCHELLING IdeBORA - hansgrohe16:40
109LIEPIŅŠ EmīlsTrek - Segafredo16:40
110TERPSTRA NikiTeam Total Direct Energie17:48
111VAN DEN BERG JuliusEF Pro Cycling17:48
112BOL JetseBurgos-BH17:48
113DELAGE MickaëlGroupama - FDJ17:48
114RIES MichelTrek - Segafredo17:48
115MOLENAAR AlexBurgos-BH17:48
116SMIT WillieBurgos-BH17:48
117SUTHERLAND RoryIsrael Start-Up Nation17:48
118BADILATTI MatteoIsrael Start-Up Nation17:48
119SELIG RüdigerBORA - hansgrohe17:48
120SIMON JulienTeam Total Direct Energie17:48
121SCHILLINGER AndreasBORA - hansgrohe17:48
122OURSELIN PaulTeam Total Direct Energie17:48
123LAFAY VictorCofidis17:48
124LASTRA JonathanCaja Rural - Seguros RGA17:48
125BAGÜES AritzCaja Rural - Seguros RGA17:48
126INKELAAR KevinBahrain - McLaren17:48
127PALUTA MichałCCC Team17:48
128DYBALL BenjaminNTT Pro Cycling17:48
129WIŚNIOWSKI ŁukaszCCC Team17:48
130RIABUSHENKO AlexandrUAE Team Emirates17:48
131MERTZ RémyLotto Soudal17:48
132VAN DER SANDE ToshLotto Soudal17:48
133SCHWARZMANN MichaelBORA - hansgrohe17:48
134GARRISON IanDeceuninck - Quick Step17:48
135CEPEDA Jefferson AlveiroCaja Rural - Seguros RGA17:48
136ACKERMANN PascalBORA - hansgrohe17:48
137EDMONDSON AlexMitchelton-Scott17:48
138GARCÍA JhojanCaja Rural - Seguros RGA17:48
139VAN GARDEREN TejayEF Pro Cycling17:48
140HIRT JanCCC Team17:48
141SCOTSON CallumMitchelton-Scott17:48
142PICCOLI JamesIsrael Start-Up Nation17:48
143LAAS MartinBORA - hansgrohe17:48
1ROGLIČ PrimožTeam Jumbo-Visma 64:20:31
2CARAPAZ RichardINEOS Grenadiers0:45
3CARTHY HughEF Pro Cycling0:53
4MARTIN DanIsrael Start-Up Nation1:48
5MAS EnricMovistar Team3:29
6POELS WoutBahrain - McLaren6:21
7GROßSCHARTNER FelixBORA - hansgrohe7:20
8VALVERDE AlejandroMovistar Team8:45
9VLASOV AleksandrAstana Pro Team8:54
10DE LA CRUZ DavidUAE Team Emirates9:29
11GAUDU DavidGroupama - FDJ10:51
12BENNETT GeorgeTeam Jumbo-Visma10:52
13NIEVE MikelMitchelton-Scott11:35
14KUSS SeppTeam Jumbo-Visma14:22
15HENAO SergioUAE Team Emirates14:42
16MARTIN GuillaumeCofidis15:40
17CATTANEO MattiaDeceuninck - Quick Step16:14
18IZAGIRRE GorkaAstana Pro Team19:29
19SOLER MarcMovistar Team20:41
20CHAVES EstebanMitchelton-Scott33:25
21ZIMMERMANN GeorgCCC Team39:09
22BARTA WillCCC Team44:40
23MÄDER GinoNTT Pro Cycling46:13
24GOOSSENS KobeLotto Soudal46:24
25MATÉ Luis ÁngelCofidis49:52
26HERRADA JoséCofidis51:12
27WOODS MichaelEF Pro Cycling51:52
28VERONA CarlosMovistar Team59:17
29GESINK RobertTeam Jumbo-Visma1:00:53
30SCHULTZ NickMitchelton-Scott1:01:29
31ARMIRAIL BrunoGroupama - FDJ1:01:49
32FORMOLO DavideUAE Team Emirates1:07:44
33ROJAS José JoaquínMovistar Team1:09:10
34IZAGIRRE IonAstana Pro Team1:12:47
35CHAMPOUSSIN ClémentAG2R La Mondiale1:13:49
36VALGREN MichaelNTT Pro Cycling1:25:12
37POWER RobertTeam Sunweb1:27:46
38PETERS NansAG2R La Mondiale1:28:33
39OLIVEIRA NelsonMovistar Team1:28:33
40SICARD RomainTeam Total Direct Energie1:31:36
41LÓPEZ Juan PedroTrek - Segafredo1:36:58
42VINGEGAARD JonasTeam Jumbo-Visma1:38:50
43COSTA RuiUAE Team Emirates1:39:44
44VAN BAARLE DylanINEOS Grenadiers1:39:48
45MADRAZO ÁngelBurgos-BH1:40:55
46GODON DorianAG2R La Mondiale1:41:35
47STORER MichaelTeam Sunweb1:43:35
48ERVITI ImanolMovistar Team1:43:53
49AMEZQUETA JulenCaja Rural - Seguros RGA1:47:31
50ARENSMAN ThymenTeam Sunweb1:47:39
51EG NiklasTrek - Segafredo1:48:10
52AMADOR AndreyINEOS Grenadiers1:50:46
53HIRT JanCCC Team1:53:30
54GRMAY TsgabuMitchelton-Scott1:56:30
55SOSA Iván RamiroINEOS Grenadiers1:57:21
56HOFSTEDE LennardTeam Jumbo-Visma1:58:12
57DONOVAN MarkTeam Sunweb1:58:58
58BUITRAGO SantiagoBahrain - McLaren2:01:05
59SÜTTERLIN JashaTeam Sunweb2:05:47
60SIMON JulienTeam Total Direct Energie2:05:51
61ROUX AnthonyGroupama - FDJ2:06:28
62KUDUS MerhawiAstana Pro Team2:06:42
63RIES MichelTrek - Segafredo2:11:47
64SERRANO GonzaloCaja Rural - Seguros RGA2:14:22
65GARCÍA JhojanCaja Rural - Seguros RGA2:16:48
66CABEDO ÓscarBurgos-BH2:17:33
67FRAILE OmarAstana Pro Team2:19:26
68STANNARD RobertMitchelton-Scott2:19:36
69HOLLENSTEIN RetoIsrael Start-Up Nation2:19:52
70CORT MagnusEF Pro Cycling2:20:11
71LASTRA JonathanCaja Rural - Seguros RGA2:21:21
72LE GAC OlivierGroupama - FDJ2:27:25
73ARANBURU AlexAstana Pro Team2:28:16
74WELLENS TimLotto Soudal2:28:36
75SMIT WillieBurgos-BH2:29:11
76SCHELLING IdeBORA - hansgrohe2:32:48
77OURSELIN PaulTeam Total Direct Energie2:33:12
78ARCAS JorgeMovistar Team2:34:50
79SMITH DionMitchelton-Scott2:35:37
80STEIMLE JannikDeceuninck - Quick Step2:39:53
81BOL JetseBurgos-BH2:42:48
82DE KORT KoenTrek - Segafredo2:47:22
83DEWULF StanLotto Soudal2:47:29
84RIABUSHENKO AlexandrUAE Team Emirates2:48:49
85EZQUERRA JesúsBurgos-BH2:50:22
86CAVAGNA RémiDeceuninck - Quick Step2:51:06
87PHILIPSEN JasperUAE Team Emirates2:51:32
88LAFAY VictorCofidis2:51:48
89VILELA RicardoBurgos-BH2:56:08
90DE BOD StefanNTT Pro Cycling2:57:15
91WURF CameronINEOS Grenadiers2:58:34
92FROOME ChrisINEOS Grenadiers2:59:34
93FERRON ValentinTeam Total Direct Energie3:01:32
94GRUZDEV DmitriyAstana Pro Team3:03:39
95VAN MOER BrentLotto Soudal3:04:02
96WRIGHT FredBahrain - McLaren3:05:45
97PÉRICHON Pierre-LucCofidis3:05:59
98VAN DER SANDE ToshLotto Soudal3:06:17
99ŠTYBAR ZdeněkDeceuninck - Quick Step3:07:19
100BAGÜES AritzCaja Rural - Seguros RGA3:07:53
101MERTZ RémyLotto Soudal3:08:13
102OLIVEIRA IvoUAE Team Emirates3:10:50
103MARCZYŃSKI TomaszLotto Soudal3:11:11
104MARTENS PaulTeam Jumbo-Visma3:11:25
105JANSE VAN RENSBURG ReinardtNTT Pro Cycling3:11:45
106BARBERO CarlosNTT Pro Cycling3:14:26
107GOLDSTEIN OmerIsrael Start-Up Nation3:16:21
108HIVERT JonathanTeam Total Direct Energie3:16:28
109SCOTSON CallumMitchelton-Scott3:17:47
110OWEN LoganEF Pro Cycling3:18:36
111KANTER MaxTeam Sunweb3:19:06
112VAN GARDEREN TejayEF Pro Cycling3:19:25
113OSORIO Juan FelipeBurgos-BH3:20:01
114CEPEDA Jefferson AlveiroCaja Rural - Seguros RGA3:20:44
115WIŚNIOWSKI ŁukaszCCC Team3:20:48
116GARRISON IanDeceuninck - Quick Step3:21:01
117DAVIES ScottBahrain - McLaren3:21:07
118ABERASTURI JonCaja Rural - Seguros RGA3:23:27
119PALUTA MichałCCC Team3:26:23
120BADILATTI MatteoIsrael Start-Up Nation3:27:11
121GASPAROTTO EnricoNTT Pro Cycling3:28:22
122SCHILLINGER AndreasBORA - hansgrohe3:29:01
123MØRKØV MichaelDeceuninck - Quick Step3:29:36
124PICCOLI JamesIsrael Start-Up Nation3:30:02
125LIEPIŅŠ EmīlsTrek - Segafredo3:32:40
126OLIVEIRA RuiUAE Team Emirates3:33:25
127SCHWARZMANN MichaelBORA - hansgrohe3:38:46
128DYBALL BenjaminNTT Pro Cycling3:39:01
129SUTHERLAND RoryIsrael Start-Up Nation3:40:01
130DOCKER MitchellEF Pro Cycling3:40:22
131ACKERMANN PascalBORA - hansgrohe3:41:46
132MANZIN LorrenzoTeam Total Direct Energie3:43:32
133VAN DEN BERG JuliusEF Pro Cycling3:43:47
134MORIN EmmanuelCofidis3:44:13
135EDMONDSON AlexMitchelton-Scott3:46:49
136MOLENAAR AlexBurgos-BH3:56:02
137TERPSTRA NikiTeam Total Direct Energie3:58:38
138INKELAAR KevinBahrain - McLaren4:02:29
139BENNETT SamDeceuninck - Quick Step4:02:46
140RÄIM MihkelIsrael Start-Up Nation4:10:05
141LAAS MartinBORA - hansgrohe4:19:14
142SELIG RüdigerBORA - hansgrohe4:22:23
143DELAGE MickaëlGroupama - FDJ4:27:51
1ROGLIČ PrimožTeam Jumbo-Visma198
2CARAPAZ RichardINEOS Grenadiers125
3MARTIN DanIsrael Start-Up Nation111
4CARTHY HughEF Pro Cycling89
5MARTIN GuillaumeCofidis78
6WOODS MichaelEF Pro Cycling72
7GROßSCHARTNER FelixBORA - hansgrohe71
8SOLER MarcMovistar Team69
9PHILIPSEN JasperUAE Team Emirates66
10MAS EnricMovistar Team66
11VLASOV AleksandrAstana Pro Team63
12ACKERMANN PascalBORA - hansgrohe59
13VALVERDE AlejandroMovistar Team59
14POELS WoutBahrain - McLaren56
15WELLENS TimLotto Soudal51
16CORT MagnusEF Pro Cycling50
17KUSS SeppTeam Jumbo-Visma49
18SMITH DionMitchelton-Scott36
19GAUDU DavidGroupama - FDJ35
20ARANBURU AlexAstana Pro Team35
21ARENSMAN ThymenTeam Sunweb33
22BENNETT GeorgeTeam Jumbo-Visma31
23GODON DorianAG2R La Mondiale30
24CHAVES EstebanMitchelton-Scott30
25COSTA RuiUAE Team Emirates30
26STANNARD RobertMitchelton-Scott27
27IZAGIRRE IonAstana Pro Team25
28KANTER MaxTeam Sunweb25
29CATTANEO MattiaDeceuninck - Quick Step24
30STORER MichaelTeam Sunweb22
31JANSE VAN RENSBURG ReinardtNTT Pro Cycling22
32BENNETT SamDeceuninck - Quick Step20
33ŠTYBAR ZdeněkDeceuninck - Quick Step20
34BARTA WillCCC Team20
35VALGREN MichaelNTT Pro Cycling20
36FRAILE OmarAstana Pro Team20
37VAN BAARLE DylanINEOS Grenadiers19
38SIMON JulienTeam Total Direct Energie18
39STEIMLE JannikDeceuninck - Quick Step18
40SÜTTERLIN JashaTeam Sunweb17
41NIEVE MikelMitchelton-Scott16
42PETERS NansAG2R La Mondiale16
43OLIVEIRA NelsonMovistar Team16
44DE LA CRUZ DavidUAE Team Emirates15
45DONOVAN MarkTeam Sunweb15
46IZAGIRRE GorkaAstana Pro Team14
47POWER RobertTeam Sunweb14
48WRIGHT FredBahrain - McLaren14
49ABERASTURI JonCaja Rural - Seguros RGA14
50DEWULF StanLotto Soudal13
51CHAMPOUSSIN ClémentAG2R La Mondiale12
52CAVAGNA RémiDeceuninck - Quick Step12
53MORIN EmmanuelCofidis12
54PÉRICHON Pierre-LucCofidis11
55MANZIN LorrenzoTeam Total Direct Energie10
56SCHELLING IdeBORA - hansgrohe8
57RÄIM MihkelIsrael Start-Up Nation8
58SERRANO GonzaloCaja Rural - Seguros RGA7
59HENAO SergioUAE Team Emirates6
60FORMOLO DavideUAE Team Emirates6
61EZQUERRA JesúsBurgos-BH6
62MØRKØV MichaelDeceuninck - Quick Step6
63ROJAS José JoaquínMovistar Team5
64LAFAY VictorCofidis5
65OLIVEIRA IvoUAE Team Emirates5
66VAN MOER BrentLotto Soudal4
67BAGÜES AritzCaja Rural - Seguros RGA4
68MÄDER GinoNTT Pro Cycling4
69MATÉ Luis ÁngelCofidis4
70GESINK RobertTeam Jumbo-Visma4
71SCHULTZ NickMitchelton-Scott3
72MADRAZO ÁngelBurgos-BH3
73ROUX AnthonyGroupama - FDJ3
74LIEPIŅŠ EmīlsTrek - Segafredo3
75VINGEGAARD JonasTeam Jumbo-Visma2
77RIES MichelTrek - Segafredo1
78LASTRA JonathanCaja Rural - Seguros RGA1
79ARCAS JorgeMovistar Team1
80BOL JetseBurgos-BH1
81FERRON ValentinTeam Total Direct Energie1
82HIVERT JonathanTeam Total Direct Energie1
83MOLENAAR AlexBurgos-BH1
1MAS EnricMovistar Team 64:24:00
2VLASOV AleksandrAstana Pro Team5:25
3GAUDU DavidGroupama - FDJ7:22
4ZIMMERMANN GeorgCCC Team35:40
5BARTA WillCCC Team41:11
6MÄDER GinoNTT Pro Cycling42:44
7GOOSSENS KobeLotto Soudal42:55
8CHAMPOUSSIN ClémentAG2R La Mondiale1:10:20
9POWER RobertTeam Sunweb1:24:17
10LÓPEZ Juan PedroTrek - Segafredo1:33:29
11VINGEGAARD JonasTeam Jumbo-Visma1:35:21
12GODON DorianAG2R La Mondiale1:38:06
13STORER MichaelTeam Sunweb1:40:06
14ARENSMAN ThymenTeam Sunweb1:44:10
15EG NiklasTrek - Segafredo1:44:41
16SOSA Iván RamiroINEOS Grenadiers1:53:52
17DONOVAN MarkTeam Sunweb1:55:29
18BUITRAGO SantiagoBahrain - McLaren1:57:36
19RIES MichelTrek - Segafredo2:08:18
20GARCÍA JhojanCaja Rural - Seguros RGA2:13:19
21STANNARD RobertMitchelton-Scott2:16:07
22ARANBURU AlexAstana Pro Team2:24:47
23SCHELLING IdeBORA - hansgrohe2:29:19
24STEIMLE JannikDeceuninck - Quick Step2:36:24
25DEWULF StanLotto Soudal2:44:00
26RIABUSHENKO AlexandrUAE Team Emirates2:45:20
27CAVAGNA RémiDeceuninck - Quick Step2:47:37
28PHILIPSEN JasperUAE Team Emirates2:48:03
29LAFAY VictorCofidis2:48:19
30DE BOD StefanNTT Pro Cycling2:53:46
31FERRON ValentinTeam Total Direct Energie2:58:03
32VAN MOER BrentLotto Soudal3:00:33
33WRIGHT FredBahrain - McLaren3:02:16
34MERTZ RémyLotto Soudal3:04:44
35OLIVEIRA IvoUAE Team Emirates3:07:21
36GOLDSTEIN OmerIsrael Start-Up Nation3:12:52
37SCOTSON CallumMitchelton-Scott3:14:18
38OWEN LoganEF Pro Cycling3:15:07
39KANTER MaxTeam Sunweb3:15:37
40OSORIO Juan FelipeBurgos-BH3:16:32
41CEPEDA Jefferson AlveiroCaja Rural - Seguros RGA3:17:15
42GARRISON IanDeceuninck - Quick Step3:17:32
43DAVIES ScottBahrain - McLaren3:17:38
44PALUTA MichałCCC Team3:22:54
45OLIVEIRA RuiUAE Team Emirates3:29:56
46VAN DEN BERG JuliusEF Pro Cycling3:40:18
47MORIN EmmanuelCofidis3:40:44
48MOLENAAR AlexBurgos-BH3:52:33
49INKELAAR KevinBahrain - McLaren3:59:00
1MARTIN GuillaumeCofidis89
2WELLENS TimLotto Soudal34
3CARAPAZ RichardINEOS Grenadiers30
4KUSS SeppTeam Jumbo-Visma27
5ROGLIČ PrimožTeam Jumbo-Visma24
6CARTHY HughEF Pro Cycling21
7WOODS MichaelEF Pro Cycling21
8MARTIN DanIsrael Start-Up Nation20
9VLASOV AleksandrAstana Pro Team18
10SOLER MarcMovistar Team18
11PÉRICHON Pierre-LucCofidis17
12STORER MichaelTeam Sunweb17
13STANNARD RobertMitchelton-Scott16
14MAS EnricMovistar Team16
15GAUDU DavidGroupama - FDJ14
16OLIVEIRA NelsonMovistar Team13
17CAVAGNA RémiDeceuninck - Quick Step13
18IZAGIRRE IonAstana Pro Team11
19VALVERDE AlejandroMovistar Team11
20CATTANEO MattiaDeceuninck - Quick Step10
21EG NiklasTrek - Segafredo10
22POWER RobertTeam Sunweb7
23COSTA RuiUAE Team Emirates6
24MADRAZO ÁngelBurgos-BH5
25ARENSMAN ThymenTeam Sunweb5
26MATÉ Luis ÁngelCofidis4
27PETERS NansAG2R La Mondiale4
28DONOVAN MarkTeam Sunweb4
29BOL JetseBurgos-BH4
30VAN MOER BrentLotto Soudal3
31VAN DER SANDE ToshLotto Soudal3
32BADILATTI MatteoIsrael Start-Up Nation3
33GOOSSENS KobeLotto Soudal3
34SIMON JulienTeam Total Direct Energie3
35POELS WoutBahrain - McLaren2
36BARTA WillCCC Team2
37MÄDER GinoNTT Pro Cycling2
38GESINK RobertTeam Jumbo-Visma2
39SCHULTZ NickMitchelton-Scott2
40FORMOLO DavideUAE Team Emirates2
41SMIT WillieBurgos-BH2
42VAN DEN BERG JuliusEF Pro Cycling2
43MOLENAAR AlexBurgos-BH2
44CHAVES EstebanMitchelton-Scott1
45VALGREN MichaelNTT Pro Cycling1
46AMEZQUETA JulenCaja Rural - Seguros RGA1
47AMADOR AndreyINEOS Grenadiers1
48SÜTTERLIN JashaTeam Sunweb1
49ROUX AnthonyGroupama - FDJ1
50SERRANO GonzaloCaja Rural - Seguros RGA1
51FRAILE OmarAstana Pro Team1
52LASTRA JonathanCaja Rural - Seguros RGA1
53ARCAS JorgeMovistar Team1
54WURF CameronINEOS Grenadiers1
55BAGÜES AritzCaja Rural - Seguros RGA1
1Movistar Team 193:19:02
2Team Jumbo-Visma7:48
3Astana Pro Team40:17
4UAE Team Emirates54:01
7INEOS Grenadiers1:54:29
8Groupama - FDJ2:26:48
9EF Pro Cycling2:29:11
10CCC Team2:52:47
11Team Sunweb3:10:18
12Deceuninck - Quick Step3:29:24
13AG2R La Mondiale3:57:55
14NTT Pro Cycling3:58:31
15Trek - Segafredo4:08:01
16Bahrain - McLaren4:16:22
17Israel Start-Up Nation4:21:13
18Caja Rural - Seguros RGA4:27:52
19BORA - hansgrohe5:05:34
20Lotto Soudal5:09:11
22Team Total Direct Energie5:14:30

Results provided by ProCyclingStats.