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.

Photo: Getty Images

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.

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

Popular on Velo