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

Brands

Vuelta a Espana

Vuelta a España stage 17: Primož Roglič survives late scare to retain GC lead as David Gaudu takes stage

Late charge from Richard Carapaz put Roglič's red jersey in danger, but the Slovenian was able to limit his losses to all-but assure overall victory ahead of final sprint stage.

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

Primož  Roglič (Jumbo-Visma) withstood a late charge from Richard Carapaz (Ineos Grenadiers) to retain his GC lead at the Vuelta a España on Saturday with only a final sprint stage in Madrid remaining.

David Gaudu (Groupama FDJ) took his second stage win of the race, attacking out of the breakaway on the steepest slopes of the Covatilla climb before riding past three attackers ahead of him. Gino Mäder (NTT Pro Cycling) and Ion Izagirre (Astana) took second and third.

The final four kilometers of the Covatilla summit finished made for dramatic viewing as Carapaz went on the attack in an effort to pull back his 45-second deficit in the classification.

Roglič looked to be crumbling through the final kilometers but was able to limit his losses to the charging Ecuadorian and survived a late move from Hugh Carthy (EF Pro Cycling) to hang on to his red jersey. Barring incident or disaster, the Slovenian will win the Vuelta in Madrid on Sunday, defending his 2019 title.

“It’s always good to have an exciting finish,” Roglič said afterward. “I had just enough so that I knew that if I rode at my tempo then it should be enough. The finish was good – I wasn’t always in control but then in the end at some point, you need to just do your thing.”

The result leaves Roglič 24 seconds ahead of Carapaz. Carthy finishes up third overall, 47 seconds back. Dan Martin (Israel Start-Up Nation) was dropped when the attacks started flying in the GC group. However, the Irishman did enough to limit his loss to Enric Mas (Movistar) to hang on to fourth overall.

Gaudu took his second stage of the race.

The foul weather from earlier in the week returned Saturday, with temperatures of below 10 degrees and hammering rain and wind battering the bunch from the opening hour.

A bumper breakaway of 35 went clear early on, with Jumbo-Visma and EF Pro Cycling both posting riders into the group, whereas Ineos Grenadiers held their riders back with Carapaz. Gaudu, Mäder, Izagirre were all present in the escape, along with multiple riders from UAE Team Emirates, Sunweb, Cofidis and Movistar.

The breakaway stretched their lead over the opening cat.1 climb of the day and after a nervous, sketchy descent on rain-slicked roads, still held four minutes of a gap over the main bunch, being led by Jumbo Visma.

The rain eventually relented and the sun shone briefly, drying out the roads before heavy mist gathered over the mountainous parcours, which included six categorized climbs.

https://twitter.com/laflammerouge16/status/1325012388131856384

Movistar started pushing the pace through the lumps and bumps ahead of the intermediate sprint and continued drilling the pace over the cat.3 Alto de Peñacaballera with 40km to go as the break’s lead fell to around two minutes. Movistar’s tempo began to do the damage to the teams of the main leaders, with only Andrey Amador left with Carapaz and Carthy also only with one rider.

The break slowly split down as the weather and tricky terrain took its toll, and going into the final hour of racing around 20 riders were left in the escape, with Rui Costa, David de la Cruz (both UAE Team Emirates) and Bruno Armirail (Groupama FDJ) the most active in driving the pace.

Soler attacked out of the GC group on the penultimate Alto de la Gargantain in an effort to join his remaining teammate Imanol Erviti in the breakaway. Erviti dropped back out of the bunch toward the top of the long cat.2 climb to help Soler bridge up to the lead group, which had started to extend its lead again after seeing their advantage tumbling in the hour before.

Just as Soler made contact, the breakaway began to attack each other, with Mark Donovan (Sunweb), Mäder and Izagirre attacking over a short cobbled section through a small village with 15km to go.

Heading into the 11.7 Covatilla summit finish, the lead trio led the break by 40 seconds, with the peloton over three minutes behind them.

Izagirre repeatedly attacked the leaders as the steepest 12+ percent sections of the middle of the mountain kicked. The trio came back together the first time before Izagirre went again with 6km to go, dropping his rivals.

Meanwhile, Gaudu attacked the main breakaway group with countryman Guillaume Martin (Cofidis). Gaudu climbed relentlessly to shatter the gap to the front of the race, riding straight past all the attackers into the race lead.

Back in the GC group, Carthy kicked off the action with 3.5 kilometers to go as he looked to move up from third place. The Brit darted across to the other side of the road as he accelerated, splintering the lead group, with only Carapaz, Roglič, Mas, and Aleksandr Vlasov (Astana) able to retain contact, with Dan Martin dropped.

Mas and then Carthy both threw in moves through the next kilometer before Carapaz made his major move as the gradient eased with 3km to go, with Roglič leading the chase just a few seconds back. The Ecuadorian kept grinding away as Roglič struggled to regain contact.

Roglič was gifted by making contact with teammate Lennard Hofstede who had been in the day’s break. Hofstede took up the pulling for his teammate with around 2km remaining as the Slovenian looked to be struggling, while Carapaz pulled over 20 seconds of a gap. Hofstede crumbled after a few minutes, leaving Roglič with Mas and Carthy as Carapaz continued motoring ahead as he looked to reverse his 45-second deficit in the classification.

Roglič looked to be crumbling as he went into the final 1500 meters, and Carthy accelerated away from him, also looking to move up the podium.

The easing in gradient in the final kilometer – along with some help from Mas, who was looking to gain time on Dan Martin – was just enough to salvage Roglič’s race. The Slovenian piled everything into the final stretch to finish 21 seconds behind Carapaz and cling on to his GC victory. Barring disaster, Roglič will win the Vuelta a España on Sunday.

“For sure having Hofstede, every meter that he could do, it was a really nice job from the whole team,” Roglič said. “What can I say, I’m super happy, and it’s a really nice way to finish the season.”

La Vuelta ciclista a España Stage 18 Results

Stage
RankNameTeamTime
1ACKERMANN PascalBORA - hansgrohe3:28:13
2BENNETT SamDeceuninck - Quick Step0:00
3KANTER MaxTeam Sunweb0:00
4PHILIPSEN JasperUAE-Team Emirates0:00
5SÜTTERLIN JashaTeam Sunweb0:00
6MORIN EmmanuelCofidis, Solutions Crédits0:00
7JANSE VAN RENSBURG ReinardtNTT Pro Cycling0:00
8MANZIN LorrenzoTeam Total Direct Energie0:00
9STANNARD RobertMitchelton-Scott0:00
10ABERASTURI JonCaja Rural - Seguros RGA0:00
11RÄIM MihkelIsrael Start-Up Nation0:00
12LIEPIŅŠ EmīlsTrek - Segafredo0:00
13WRIGHT FredBahrain - McLaren0:00
14VAN DER SANDE ToshLotto Soudal0:00
15ROJAS José JoaquínMovistar Team0:00
16OLIVEIRA IvoUAE-Team Emirates0:00
17ŠTYBAR ZdeněkDeceuninck - Quick Step0:00
18OLIVEIRA RuiUAE-Team Emirates0:00
19WIŚNIOWSKI ŁukaszCCC Team0:00
20CORT MagnusEF Pro Cycling0:00
21ROUX AnthonyGroupama - FDJ0:00
22VINGEGAARD JonasTeam Jumbo-Visma0:00
23SIMON JulienTeam Total Direct Energie0:00
24PALUTA MichałCCC Team0:00
25POELS WoutBahrain - McLaren0:00
26BOL JetseBurgos-BH0:00
27MOLENAAR AlexBurgos-BH0:00
28VALVERDE AlejandroMovistar Team0:00
29VLASOV AleksandrAstana Pro Team0:00
30EZQUERRA JesúsBurgos-BH0:00
31GROßSCHARTNER FelixBORA - hansgrohe0:00
32CARAPAZ RichardINEOS Grenadiers0:00
33HOFSTEDE LennardTeam Jumbo-Visma0:00
34GODON DorianAG2R La Mondiale0:00
35MARTIN GuillaumeCofidis, Solutions Crédits0:00
36GAUDU DavidGroupama - FDJ0:00
37BAGÜES AritzCaja Rural - Seguros RGA0:00
38MAS EnricMovistar Team0:00
39ROGLIČ PrimožTeam Jumbo-Visma0:00
40BENNETT GeorgeTeam Jumbo-Visma0:00
41KUSS SeppTeam Jumbo-Visma0:00
42IZAGIRRE GorkaAstana Pro Team0:00
43SCHWARZMANN MichaelBORA - hansgrohe0:00
44ARMIRAIL BrunoGroupama - FDJ0:00
45DE LA CRUZ DavidUAE-Team Emirates0:00
46OSORIO Juan FelipeBurgos-BH0:00
47ERVITI ImanolMovistar Team0:00
48GOLDSTEIN OmerIsrael Start-Up Nation0:00
49NIEVE MikelMitchelton-Scott0:00
50MADRAZO ÁngelBurgos-BH0:00
51SMIT WillieBurgos-BH0:00
52CHAMPOUSSIN ClémentAG2R La Mondiale0:00
53MATÉ Luis ÁngelCofidis, Solutions Crédits0:00
54DEWULF StanLotto Soudal0:00
55HOLLENSTEIN RetoIsrael Start-Up Nation0:00
56MARTIN DanIsrael Start-Up Nation0:00
57HENAO SergioUAE-Team Emirates0:00
58PETERS NansAG2R La Mondiale0:00
59GESINK RobertTeam Jumbo-Visma0:00
60CHAVES EstebanMitchelton-Scott0:00
61BARBERO CarlosNTT Pro Cycling0:00
62MÄDER GinoNTT Pro Cycling0:00
63OLIVEIRA NelsonMovistar Team0:00
64MERTZ RémyLotto Soudal0:00
65GOOSSENS KobeLotto Soudal0:00
66EG NiklasTrek - Segafredo0:00
67LAAS MartinBORA - hansgrohe0:00
68KUDUS MerhawiAstana Pro Team0:00
69SOLER MarcMovistar Team0:00
70GARCÍA JhojanCaja Rural - Seguros RGA0:00
71AMADOR AndreyINEOS Grenadiers0:00
72VILELA RicardoBurgos-BH0:00
73VAN MOER BrentLotto Soudal0:00
74DELAGE MickaëlGroupama - FDJ0:00
75LASTRA JonathanCaja Rural - Seguros RGA0:00
76AMEZQUETA JulenCaja Rural - Seguros RGA0:00
77ARCAS JorgeMovistar Team0:00
78SCHULTZ NickMitchelton-Scott0:00
79BUITRAGO SantiagoBahrain - McLaren0:00
80VAN BAARLE DylanINEOS Grenadiers0:00
81MØRKØV MichaelDeceuninck - Quick Step0:00
82VAN GARDEREN TejayEF Pro Cycling0:28
83CARTHY HughEF Pro Cycling0:28
84LE GAC OlivierGroupama - FDJ0:28
85SMITH DionMitchelton-Scott0:32
86PÉRICHON Pierre-LucCofidis, Solutions Crédits0:32
87ZIMMERMANN GeorgCCC Team0:36
88DAVIES ScottBahrain - McLaren0:36
89OURSELIN PaulTeam Total Direct Energie0:36
90CATTANEO MattiaDeceuninck - Quick Step0:36
91SERRANO GonzaloCaja Rural - Seguros RGA0:36
92CEPEDA Jefferson AlveiroCaja Rural - Seguros RGA0:36
93GRMAY TsgabuMitchelton-Scott0:36
94FERRON ValentinTeam Total Direct Energie0:36
95SICARD RomainTeam Total Direct Energie0:36
96HIVERT JonathanTeam Total Direct Energie0:36
97BADILATTI MatteoIsrael Start-Up Nation0:36
98CABEDO ÓscarBurgos-BH0:36
99SOSA Iván RamiroINEOS Grenadiers0:36
100EDMONDSON AlexMitchelton-Scott0:36
101HERRADA JoséCofidis, Solutions Crédits0:36
102VERONA CarlosMovistar Team0:36
103WURF CameronINEOS Grenadiers0:36
104FROOME ChrisINEOS Grenadiers0:36
105LÓPEZ Juan PedroTrek - Segafredo0:36
106FRAILE OmarAstana Pro Team0:36
107BARTA WillCCC Team0:36
108ARENSMAN ThymenTeam Sunweb0:36
109RIES MichelTrek - Segafredo0:36
110VAN DEN BERG JuliusEF Pro Cycling0:36
111SCOTSON CallumMitchelton-Scott0:44
112SCHILLINGER AndreasBORA - hansgrohe0:48
113DE KORT KoenTrek - Segafredo0:53
114INKELAAR KevinBahrain - McLaren0:53
115DE BOD StefanNTT Pro Cycling0:53
116DYBALL BenjaminNTT Pro Cycling0:53
117LAFAY VictorCofidis, Solutions Crédits0:53
118VALGREN MichaelNTT Pro Cycling0:53
119WELLENS TimLotto Soudal0:53
120MARCZYŃSKI TomaszLotto Soudal0:53
121GASPAROTTO EnricoNTT Pro Cycling0:57
122DONOVAN MarkTeam Sunweb0:57
123ARANBURU AlexAstana Pro Team0:57
124RIABUSHENKO AlexandrUAE-Team Emirates0:57
125HIRT JanCCC Team0:57
126WOODS MichaelEF Pro Cycling1:08
127OWEN LoganEF Pro Cycling1:08
128MARTENS PaulTeam Jumbo-Visma1:08
129DOCKER MitchellEF Pro Cycling1:08
130IZAGIRRE IonAstana Pro Team1:20
131GRUZDEV DmitriyAstana Pro Team1:20
132STORER MichaelTeam Sunweb1:24
133POWER RobertTeam Sunweb1:24
134SCHELLING IdeBORA - hansgrohe1:48
135SELIG RüdigerBORA - hansgrohe1:48
136COSTA RuiUAE-Team Emirates1:48
137TERPSTRA NikiTeam Total Direct Energie1:55
138CAVAGNA RémiDeceuninck - Quick Step1:57
139GARRISON IanDeceuninck - Quick Step2:12
140STEIMLE JannikDeceuninck - Quick Step2:12
141SUTHERLAND RoryIsrael Start-Up Nation2:12
142PICCOLI JamesIsrael Start-Up Nation2:12
GC
RankNameTeamTime
1ROGLIČ PrimožTeam Jumbo-Visma 72:46:12
2CARAPAZ RichardINEOS Grenadiers0:24
3CARTHY HughEF Pro Cycling1:15
4MARTIN DanIsrael Start-Up Nation2:43
5MAS EnricMovistar Team3:36
6POELS WoutBahrain - McLaren7:16
7DE LA CRUZ DavidUAE-Team Emirates7:35
8GAUDU DavidGroupama - FDJ7:45
9GROßSCHARTNER FelixBORA - hansgrohe8:15
10VALVERDE AlejandroMovistar Team9:34
11VLASOV AleksandrAstana Pro Team9:36
12BENNETT GeorgeTeam Jumbo-Visma14:04
13NIEVE MikelMitchelton-Scott14:47
14MARTIN GuillaumeCofidis, Solutions Crédits15:07
15HENAO SergioUAE-Team Emirates15:36
16KUSS SeppTeam Jumbo-Visma16:26
17CATTANEO MattiaDeceuninck - Quick Step17:45
18SOLER MarcMovistar Team21:01
19IZAGIRRE GorkaAstana Pro Team21:46
20MÄDER GinoNTT Pro Cycling43:39
21ZIMMERMANN GeorgCCC Team45:40
22BARTA WillCCC Team50:04
23MATÉ Luis ÁngelCofidis, Solutions Crédits55:06
24GOOSSENS KobeLotto Soudal1:02:57
25SCHULTZ NickMitchelton-Scott1:03:46
26HERRADA JoséCofidis, Solutions Crédits1:05:17
27CHAVES EstebanMitchelton-Scott1:09:51
28ARMIRAIL BrunoGroupama - FDJ1:10:22
29IZAGIRRE IonAstana Pro Team1:12:12
30VERONA CarlosMovistar Team1:13:22
31CHAMPOUSSIN ClémentAG2R La Mondiale1:21:20
32ROJAS José JoaquínMovistar Team1:22:36
33VALGREN MichaelNTT Pro Cycling1:29:17
34WOODS MichaelEF Pro Cycling1:29:26
35GESINK RobertTeam Jumbo-Visma1:30:31
36PETERS NansAG2R La Mondiale1:30:35
37POWER RobertTeam Sunweb1:33:58
38GODON DorianAG2R La Mondiale1:42:00
39OLIVEIRA NelsonMovistar Team1:42:02
40STORER MichaelTeam Sunweb1:43:56
41ARENSMAN ThymenTeam Sunweb1:49:10
42LÓPEZ Juan PedroTrek - Segafredo1:51:00
43MADRAZO ÁngelBurgos-BH1:54:24
44COSTA RuiUAE-Team Emirates1:54:48
45SICARD RomainTeam Total Direct Energie1:55:44
46VINGEGAARD JonasTeam Jumbo-Visma1:57:00
47ERVITI ImanolMovistar Team1:57:22
48DONOVAN MarkTeam Sunweb1:58:52
49VAN BAARLE DylanINEOS Grenadiers1:59:36
50AMEZQUETA JulenCaja Rural - Seguros RGA1:59:58
51HOFSTEDE LennardTeam Jumbo-Visma1:59:59
52AMADOR AndreyINEOS Grenadiers2:10:34
53BUITRAGO SantiagoBahrain - McLaren2:14:34
54GRMAY TsgabuMitchelton-Scott2:15:16
55SÜTTERLIN JashaTeam Sunweb2:16:38
56HIRT JanCCC Team2:20:00
57SERRANO GonzaloCaja Rural - Seguros RGA2:20:05
58KUDUS MerhawiAstana Pro Team2:20:11
59EG NiklasTrek - Segafredo2:24:36
60RIES MichelTrek - Segafredo2:25:50
61LASTRA JonathanCaja Rural - Seguros RGA2:29:21
62SOSA Iván RamiroINEOS Grenadiers2:30:01
63CABEDO ÓscarBurgos-BH2:30:26
64FRAILE OmarAstana Pro Team2:33:31
65SIMON JulienTeam Total Direct Energie2:35:29
66ROUX AnthonyGroupama - FDJ2:36:06
67CORT MagnusEF Pro Cycling2:38:21
68LE GAC OlivierGroupama - FDJ2:41:22
69SCHELLING IdeBORA - hansgrohe2:46:53
70DEWULF StanLotto Soudal2:48:18
71GARCÍA JhojanCaja Rural - Seguros RGA2:48:52
72HOLLENSTEIN RetoIsrael Start-Up Nation2:51:56
73SMIT WillieBurgos-BH2:52:11
74SMITH DionMitchelton-Scott2:54:19
75ARANBURU AlexAstana Pro Team2:54:43
76STANNARD RobertMitchelton-Scott2:56:02
77ARCAS JorgeMovistar Team2:58:22
78WELLENS TimLotto Soudal3:05:52
79OURSELIN PaulTeam Total Direct Energie3:06:13
80BOL JetseBurgos-BH3:13:59
81LAFAY VictorCofidis, Solutions Crédits3:18:11
82DE KORT KoenTrek - Segafredo3:18:29
83STEIMLE JannikDeceuninck - Quick Step3:18:31
84CAVAGNA RémiDeceuninck - Quick Step3:18:33
85PHILIPSEN JasperUAE-Team Emirates3:21:10
86HIVERT JonathanTeam Total Direct Energie3:22:59
87FERRON ValentinTeam Total Direct Energie3:24:10
88SCOTSON CallumMitchelton-Scott3:24:18
89EZQUERRA JesúsBurgos-BH3:25:04
90RIABUSHENKO AlexandrUAE-Team Emirates3:26:12
91WRIGHT FredBahrain - McLaren3:27:20
92BAGÜES AritzCaja Rural - Seguros RGA3:29:48
93GRUZDEV DmitriyAstana Pro Team3:30:29
94DE BOD StefanNTT Pro Cycling3:30:39
95WURF CameronINEOS Grenadiers3:31:14
96VAN DER SANDE ToshLotto Soudal3:31:47
97PÉRICHON Pierre-LucCofidis, Solutions Crédits3:32:01
98FROOME ChrisINEOS Grenadiers3:32:14
99VILELA RicardoBurgos-BH3:32:34
100VAN MOER BrentLotto Soudal3:33:40
101OLIVEIRA IvoUAE-Team Emirates3:38:14
102ŠTYBAR ZdeněkDeceuninck - Quick Step3:43:45
103JANSE VAN RENSBURG ReinardtNTT Pro Cycling3:43:49
104MERTZ RémyLotto Soudal3:44:39
105OWEN LoganEF Pro Cycling3:45:14
106GOLDSTEIN OmerIsrael Start-Up Nation3:45:59
107BARBERO CarlosNTT Pro Cycling3:46:30
108MARCZYŃSKI TomaszLotto Soudal3:48:30
109MARTENS PaulTeam Jumbo-Visma3:48:59
110BADILATTI MatteoIsrael Start-Up Nation3:49:49
111DAVIES ScottBahrain - McLaren3:52:18
112KANTER MaxTeam Sunweb3:53:44
113VAN GARDEREN TejayEF Pro Cycling3:56:19
114OSORIO Juan FelipeBurgos-BH3:56:27
115WIŚNIOWSKI ŁukaszCCC Team3:57:14
116CEPEDA Jefferson AlveiroCaja Rural - Seguros RGA3:57:46
117ABERASTURI JonCaja Rural - Seguros RGA3:59:53
118PALUTA MichałCCC Team4:02:49
119OLIVEIRA RuiUAE-Team Emirates4:03:39
120GASPAROTTO EnricoNTT Pro Cycling4:05:45
121MØRKØV MichaelDeceuninck - Quick Step4:06:02
122SCHWARZMANN MichaelBORA - hansgrohe4:06:11
123SCHILLINGER AndreasBORA - hansgrohe4:06:15
124LIEPIŅŠ EmīlsTrek - Segafredo4:07:22
125PICCOLI JamesIsrael Start-Up Nation4:08:40
126VAN DEN BERG JuliusEF Pro Cycling4:09:53
127GARRISON IanDeceuninck - Quick Step4:10:26
128MOLENAAR AlexBurgos-BH4:12:35
129SUTHERLAND RoryIsrael Start-Up Nation4:14:17
130DYBALL BenjaminNTT Pro Cycling4:16:20
131ACKERMANN PascalBORA - hansgrohe4:16:49
132DOCKER MitchellEF Pro Cycling4:17:56
133MANZIN LorrenzoTeam Total Direct Energie4:19:58
134MORIN EmmanuelCofidis, Solutions Crédits4:20:39
135EDMONDSON AlexMitchelton-Scott4:23:51
136TERPSTRA NikiTeam Total Direct Energie4:36:59
137BENNETT SamDeceuninck - Quick Step4:39:06
138INKELAAR KevinBahrain - McLaren4:39:48
139RÄIM MihkelIsrael Start-Up Nation4:46:31
140LAAS MartinBORA - hansgrohe4:55:40
141SELIG RüdigerBORA - hansgrohe5:00:37
142DELAGE MickaëlGroupama - FDJ5:04:17
Points
RankNameTeamPoints
1ROGLIČ PrimožTeam Jumbo-Visma204
2CARAPAZ RichardINEOS Grenadiers133
3MARTIN DanIsrael Start-Up Nation111
4CARTHY HughEF Pro Cycling96
5MARTIN GuillaumeCofidis, Solutions Crédits87
6ACKERMANN PascalBORA - hansgrohe84
7PHILIPSEN JasperUAE-Team Emirates80
8SOLER MarcMovistar Team73
9WOODS MichaelEF Pro Cycling72
10MAS EnricMovistar Team71
11GROßSCHARTNER FelixBORA - hansgrohe71
12VLASOV AleksandrAstana Pro Team65
13GAUDU DavidGroupama - FDJ60
14VALVERDE AlejandroMovistar Team60
15POELS WoutBahrain - McLaren56
16WELLENS TimLotto Soudal55
17CORT MagnusEF Pro Cycling50
18KUSS SeppTeam Jumbo-Visma49
19IZAGIRRE IonAstana Pro Team41
20KANTER MaxTeam Sunweb41
21BENNETT SamDeceuninck - Quick Step40
22SMITH DionMitchelton-Scott36
23ARANBURU AlexAstana Pro Team35
24STANNARD RobertMitchelton-Scott34
25DE LA CRUZ DavidUAE-Team Emirates33
26GODON DorianAG2R La Mondiale33
27ARENSMAN ThymenTeam Sunweb33
28STORER MichaelTeam Sunweb32
29BENNETT GeorgeTeam Jumbo-Visma31
30JANSE VAN RENSBURG ReinardtNTT Pro Cycling31
31CHAVES EstebanMitchelton-Scott30
32COSTA RuiUAE-Team Emirates30
33SÜTTERLIN JashaTeam Sunweb29
34DONOVAN MarkTeam Sunweb27
35CATTANEO MattiaDeceuninck - Quick Step24
36MÄDER GinoNTT Pro Cycling24
37MORIN EmmanuelCofidis, Solutions Crédits22
38ŠTYBAR ZdeněkDeceuninck - Quick Step20
39BARTA WillCCC Team20
40VALGREN MichaelNTT Pro Cycling20
41FRAILE OmarAstana Pro Team20
42ABERASTURI JonCaja Rural - Seguros RGA20
43VAN BAARLE DylanINEOS Grenadiers19
44WRIGHT FredBahrain - McLaren19
45SIMON JulienTeam Total Direct Energie18
46STEIMLE JannikDeceuninck - Quick Step18
47MANZIN LorrenzoTeam Total Direct Energie18
48NIEVE MikelMitchelton-Scott16
49PETERS NansAG2R La Mondiale16
50OLIVEIRA NelsonMovistar Team16
51IZAGIRRE GorkaAstana Pro Team14
52POWER RobertTeam Sunweb14
53DEWULF StanLotto Soudal13
54RÄIM MihkelIsrael Start-Up Nation13
55CHAMPOUSSIN ClémentAG2R La Mondiale12
56CAVAGNA RémiDeceuninck - Quick Step12
57PÉRICHON Pierre-LucCofidis, Solutions Crédits11
58SERRANO GonzaloCaja Rural - Seguros RGA8
59SCHELLING IdeBORA - hansgrohe8
60LIEPIŅŠ EmīlsTrek - Segafredo7
61HENAO SergioUAE-Team Emirates6
62ROJAS José JoaquínMovistar Team6
63EZQUERRA JesúsBurgos-BH6
64OLIVEIRA IvoUAE-Team Emirates6
65MØRKØV MichaelDeceuninck - Quick Step6
66LAFAY VictorCofidis, Solutions Crédits5
67BAGÜES AritzCaja Rural - Seguros RGA4
68VAN MOER BrentLotto Soudal4
69MATÉ Luis ÁngelCofidis, Solutions Crédits4
70GESINK RobertTeam Jumbo-Visma4
71SCHULTZ NickMitchelton-Scott3
72MADRAZO ÁngelBurgos-BH3
73ROUX AnthonyGroupama - FDJ3
74VINGEGAARD JonasTeam Jumbo-Visma2
75SMIT WillieBurgos-BH2
76VAN DER SANDE ToshLotto Soudal2
77ZIMMERMANN GeorgCCC Team1
78RIES MichelTrek - Segafredo1
79LASTRA JonathanCaja Rural - Seguros RGA1
80ARCAS JorgeMovistar Team1
81BOL JetseBurgos-BH1
82HIVERT JonathanTeam Total Direct Energie1
83FERRON ValentinTeam Total Direct Energie1
84MOLENAAR AlexBurgos-BH1
85OSORIO Juan FelipeBurgos-BH-3
86HIRT JanCCC Team-5
87ARMIRAIL BrunoGroupama - FDJ-8
Youth
RankNameTeamTime
1MAS EnricMovistar Team 72:49:48
2GAUDU DavidGroupama - FDJ4:09
3VLASOV AleksandrAstana Pro Team6:00
4MÄDER GinoNTT Pro Cycling40:03
5ZIMMERMANN GeorgCCC Team42:04
6BARTA WillCCC Team46:28
7GOOSSENS KobeLotto Soudal59:21
8CHAMPOUSSIN ClémentAG2R La Mondiale1:17:44
9POWER RobertTeam Sunweb1:30:22
10GODON DorianAG2R La Mondiale1:38:24
11STORER MichaelTeam Sunweb1:40:20
12ARENSMAN ThymenTeam Sunweb1:45:34
13LÓPEZ Juan PedroTrek - Segafredo1:47:24
14VINGEGAARD JonasTeam Jumbo-Visma1:53:24
15DONOVAN MarkTeam Sunweb1:55:16
16BUITRAGO SantiagoBahrain - McLaren2:10:58
17EG NiklasTrek - Segafredo2:21:00
18RIES MichelTrek - Segafredo2:22:14
19SOSA Iván RamiroINEOS Grenadiers2:26:25
20SCHELLING IdeBORA - hansgrohe2:43:17
21DEWULF StanLotto Soudal2:44:42
22GARCÍA JhojanCaja Rural - Seguros RGA2:45:16
23ARANBURU AlexAstana Pro Team2:51:07
24STANNARD RobertMitchelton-Scott2:52:26
25LAFAY VictorCofidis, Solutions Crédits3:14:35
26STEIMLE JannikDeceuninck - Quick Step3:14:55
27CAVAGNA RémiDeceuninck - Quick Step3:14:57
28PHILIPSEN JasperUAE-Team Emirates3:17:34
29FERRON ValentinTeam Total Direct Energie3:20:34
30SCOTSON CallumMitchelton-Scott3:20:42
31RIABUSHENKO AlexandrUAE-Team Emirates3:22:36
32WRIGHT FredBahrain - McLaren3:23:44
33DE BOD StefanNTT Pro Cycling3:27:03
34VAN MOER BrentLotto Soudal3:30:04
35OLIVEIRA IvoUAE-Team Emirates3:34:38
36MERTZ RémyLotto Soudal3:41:03
37OWEN LoganEF Pro Cycling3:41:38
38GOLDSTEIN OmerIsrael Start-Up Nation3:42:23
39DAVIES ScottBahrain - McLaren3:48:42
40KANTER MaxTeam Sunweb3:50:08
41OSORIO Juan FelipeBurgos-BH3:52:51
42CEPEDA Jefferson AlveiroCaja Rural - Seguros RGA3:54:10
43PALUTA MichałCCC Team3:59:13
44OLIVEIRA RuiUAE-Team Emirates4:00:03
45VAN DEN BERG JuliusEF Pro Cycling4:06:17
46GARRISON IanDeceuninck - Quick Step4:06:50
47MOLENAAR AlexBurgos-BH4:08:59
48MORIN EmmanuelCofidis, Solutions Crédits4:17:03
49INKELAAR KevinBahrain - McLaren4:36:12
Mountains
RankNameTeamPoints
1MARTIN GuillaumeCofidis, Solutions Crédits99
2WELLENS TimLotto Soudal34
3CARAPAZ RichardINEOS Grenadiers30
4GAUDU DavidGroupama - FDJ29
5KUSS SeppTeam Jumbo-Visma27
6ROGLIČ PrimožTeam Jumbo-Visma24
7CARTHY HughEF Pro Cycling21
8WOODS MichaelEF Pro Cycling21
9COSTA RuiUAE-Team Emirates21
10MARTIN DanIsrael Start-Up Nation20
11VLASOV AleksandrAstana Pro Team18
12SOLER MarcMovistar Team18
13IZAGIRRE IonAstana Pro Team17
14PÉRICHON Pierre-LucCofidis, Solutions Crédits17
15STORER MichaelTeam Sunweb17
16STANNARD RobertMitchelton-Scott16
17MAS EnricMovistar Team16
18OLIVEIRA NelsonMovistar Team13
19CAVAGNA RémiDeceuninck - Quick Step13
20MÄDER GinoNTT Pro Cycling12
21VALVERDE AlejandroMovistar Team11
22OLIVEIRA IvoUAE-Team Emirates10
23CATTANEO MattiaDeceuninck - Quick Step10
24EG NiklasTrek - Segafredo10
25ARMIRAIL BrunoGroupama - FDJ9
26DE LA CRUZ DavidUAE-Team Emirates8
27POWER RobertTeam Sunweb7
28DONOVAN MarkTeam Sunweb6
29ARENSMAN ThymenTeam Sunweb5
30MADRAZO ÁngelBurgos-BH5
31MATÉ Luis ÁngelCofidis, Solutions Crédits4
32PETERS NansAG2R La Mondiale4
33BOL JetseBurgos-BH4
34VAN DER SANDE ToshLotto Soudal3
35VAN MOER BrentLotto Soudal3
36BADILATTI MatteoIsrael Start-Up Nation3
37GOOSSENS KobeLotto Soudal3
38SIMON JulienTeam Total Direct Energie3
39POELS WoutBahrain - McLaren2
40BARTA WillCCC Team2
41SCHULTZ NickMitchelton-Scott2
42GESINK RobertTeam Jumbo-Visma2
43FRAILE OmarAstana Pro Team2
44SMIT WillieBurgos-BH2
45VAN DEN BERG JuliusEF Pro Cycling2
46MOLENAAR AlexBurgos-BH2
47CHAVES EstebanMitchelton-Scott1
48VALGREN MichaelNTT Pro Cycling1
49AMEZQUETA JulenCaja Rural - Seguros RGA1
50AMADOR AndreyINEOS Grenadiers1
51SÜTTERLIN JashaTeam Sunweb1
52SERRANO GonzaloCaja Rural - Seguros RGA1
53LASTRA JonathanCaja Rural - Seguros RGA1
54ROUX AnthonyGroupama - FDJ1
55ARCAS JorgeMovistar Team1
56BAGÜES AritzCaja Rural - Seguros RGA1
57WURF CameronINEOS Grenadiers1
58SCHWARZMANN MichaelBORA - hansgrohe1
59OSORIO Juan FelipeBurgos-BH-1
60HIRT JanCCC Team-2
Teams
RankNameTime
1Movistar Team 218:37:21
2Team Jumbo-Visma10:23
3Astana Pro Team40:09
4UAE-Team Emirates1:04:05
5Mitchelton-Scott1:08:33
6Cofidis, Solutions Crédits1:44:20
7INEOS Grenadiers2:32:28
8Groupama - FDJ2:44:38
9Team Sunweb3:08:29
10EF Pro Cycling3:12:25
11CCC Team3:28:23
12AG2R La Mondiale4:06:37
13NTT Pro Cycling4:30:56
14Deceuninck - Quick Step4:30:59
15Bahrain - McLaren4:51:07
16Caja Rural - Seguros RGA4:52:11
17Trek - Segafredo5:04:30
18Israel Start-Up Nation5:12:32
19BORA - hansgrohe5:44:55
20Burgos-BH5:50:20
21Lotto Soudal5:50:47
22Team Total Direct Energie6:05:21

Results provided by ProCyclingStats.