Vuelta a España stage 10: Primož Roglič takes the win with late charge, leads overall

With the stage win and time bonus, Primož Roglič and Richard Carapaz are equal on time.

Photo: Justin Setterfield/Getty Images

Heading out the door? Read this article on the new Outside+ app available now on iOS devices for members! Download the app.

Primož Roglič (Jumbo-Visma) surged to the Vuelta a España stage 10 win, gapping a group from a well-timed attack launched at 150 meters out.

Riding an uphill attack initiated by Guillaume Martin (Cofidis), the green jersey rocketed to the stage win, dropping sprinters and climbers alike.

“Super happy, never easy to win. I had legs — this doesn’t change much we have to keep momentum and day by day,” Roglič said.

With the time bonus for the stage win, the defending Vuelta champion takes back the overall lead from Richard Carapaz (Ineos Grenadiers).

How stage 10 unfolded

Jonathan Lastra (Caja Rural-Seguros RGA) and Brent Van Moer (Lotto-Soudal), Alex Molenaar (Burgos_BH) and Pim Ligthart (Total Direct Énergie) were of the front from the beginning and had established an 8:00 maximum gap before the peloton lead by Deceuninck-Quick-Step started to turn the screws with thoughts of getting Sam Bennett in place for a stage win.

The “Wolf Pack” brought this gap to 4:30 by 65km to go, with the assistance of Astana and Mitchelton-Scott.

Van Moer took the maximum points at the intermediate sprint at 49km to go as the group charged into the final hour of racing for the day.

The four traded attacks over the next 10km or so, but nothing stuck as the peloton continued to reduce their lead, and by 27km to go, there was just a 57-second gap.

The chasers continued at the fast-closing pace, finally absorbing the break at 16km to go with Lotto-Soudal on the front.

Attacks were attempted, with Willie Smit (Burgos-BH) having a go at 12km out, while Roglič was pulled to the front by teammate Robert Gesink.

Roglič also leads the points competition by a sizeable margin. Photo: Justin Setterfield/Getty Images

Rémi Cavagna (Deceuninck-Quick-Step) and Ivo Oliveira (UAE Team Emirates) brought back Smit, and then continued to press on once they made contact.

Luis León Sánchez (Astana) went after these two, seeing Cavagna as a threat, while Dylan van Baarle and Andrey Amador (Ineos Grenadiers) escorted Carapaz to the front of the bunch.

Cavagna gapped Oliveira on a small rise at 5km to go, but he too was caught just outside of 3km to go, as Ineos Grenadiers heated things up.

Gesink was still shepherding Roglič just outside of 2km to go, through a handful of 90-degree turns as the route started to pitch up.

Into the final half-kilometer, Guillaume Martin in the polka dot jersey made a dedicated attack, getting several bike lengths on the red jersey of Richard Carapaz.

Martin looked to be riding away for the stage win until the green jersey on the shoulders of Roglič was seen streaking towards the line.

Roglič blew by a fading Martin, while Felix Großschartner (Bora-Hansgrohe) managed to hold on for second.

With a three-second gap to Carapaz — who could not sustain pace at the front in the final 100m — and a 10-second time bonus for the stage win, Roglič assumes the overall lead as he had more stage wins.

Roglič’s teammate George Bennett commented following the stage, “Now we are talking about seconds but everyone who knows the Angliru: If you are having a bad day you’re talking about minutes.”

La Vuelta ciclista a España Stage 10 Results

1ROGLIČ PrimožTeam Jumbo-Visma4:14:11
2GROßSCHARTNER FelixBORA - hansgrohe0:00
3BAGIOLI AndreaDeceuninck - Quick Step0:00
4ARANBURU AlexAstana Pro Team0:00
5STANNARD RobertMitchelton-Scott0:00
6SIMON JulienTeam Total Direct Energie0:00
7MARTIN DanIsrael Start-Up Nation0:00
8MARTIN GuillaumeCofidis0:00
9PHILIPSEN JasperUAE Team Emirates0:03
10CORT MagnusEF Pro Cycling0:03
11SMITH DionMitchelton-Scott0:03
12POELS WoutBahrain - McLaren0:03
13GODON DorianAG2R La Mondiale0:03
14CARAPAZ RichardINEOS Grenadiers0:03
15VLASOV AleksandrAstana Pro Team0:03
16MAS EnricMovistar Team0:03
17SERRANO GonzaloCaja Rural - Seguros RGA0:03
18VALGREN MichaelNTT Pro Cycling0:03
19CHAMPOUSSIN ClémentAG2R La Mondiale0:03
20ROUX AnthonyGroupama - FDJ0:03
21GAUDU DavidGroupama - FDJ0:03
22HENAO SergioUAE Team Emirates0:03
23VALVERDE AlejandroMovistar Team0:03
24CHAVES EstebanMitchelton-Scott0:03
25DE LA CRUZ DavidUAE Team Emirates0:03
26BENNETT GeorgeTeam Jumbo-Visma0:03
27CATTANEO MattiaDeceuninck - Quick Step0:03
28POWER RobertTeam Sunweb0:03
29CARTHY HughEF Pro Cycling0:10
30BOL JetseBurgos-BH0:15
31SOLER MarcMovistar Team0:15
32ZIMMERMANN GeorgCCC Team0:15
33BARTA WillCCC Team0:15
34NIEVE MikelMitchelton-Scott0:15
35IZAGIRRE GorkaAstana Pro Team0:15
36EZQUERRA JesúsBurgos-BH0:15
37GOOSSENS KobeLotto Soudal0:18
38MÄDER GinoNTT Pro Cycling0:21
39KANTER MaxTeam Sunweb0:23
40ŠTYBAR ZdeněkDeceuninck - Quick Step0:23
41KUSS SeppTeam Jumbo-Visma0:27
42LÓPEZ Juan PedroTrek - Segafredo0:29
43RIABUSHENKO AlexandrUAE Team Emirates0:32
44COSTA RuiUAE Team Emirates0:32
45HERRADA JoséCofidis0:32
46SÜTTERLIN JashaTeam Sunweb0:32
47CABEDO ÓscarBurgos-BH0:32
48BUITRAGO SantiagoBahrain - McLaren0:32
49ARMIRAIL BrunoGroupama - FDJ0:32
50PETERS NansAG2R La Mondiale0:32
51WELLENS TimLotto Soudal0:32
52FORMOLO DavideUAE Team Emirates0:32
53HIVERT JonathanTeam Total Direct Energie0:32
54DAVIES ScottBahrain - McLaren0:32
55VAN DER SANDE ToshLotto Soudal0:32
56SCHULTZ NickMitchelton-Scott0:44
57ROJAS José JoaquínMovistar Team0:44
58BARBERO CarlosNTT Pro Cycling0:44
59MADRAZO ÁngelBurgos-BH0:44
60JAUREGUI QuentinAG2R La Mondiale0:44
61MATÉ Luis ÁngelCofidis1:07
62PÉRICHON Pierre-LucCofidis1:07
63VILELA RicardoBurgos-BH1:07
64HOLLENSTEIN RetoIsrael Start-Up Nation1:07
65ERVITI ImanolMovistar Team1:12
66OLIVEIRA NelsonMovistar Team1:12
67WRIGHT FredBahrain - McLaren1:12
68AMEZQUETA JulenCaja Rural - Seguros RGA1:12
69FRAILE OmarAstana Pro Team1:21
70SÁNCHEZ Luis LeónAstana Pro Team1:21
71FERRON ValentinTeam Total Direct Energie1:21
72WIŚNIOWSKI ŁukaszCCC Team1:21
73SALMON MartinTeam Sunweb1:27
74MANZIN LorrenzoTeam Total Direct Energie1:27
75DONOVAN MarkTeam Sunweb1:29
76GARCÍA JhojanCaja Rural - Seguros RGA1:29
77LAFAY VictorCofidis1:29
78MARECZKO JakubCCC Team1:29
79MORIN EmmanuelCofidis1:33
80SCHWARZMANN MichaelBORA - hansgrohe1:39
81GRMAY TsgabuMitchelton-Scott1:42
82RENARD AlexisIsrael Start-Up Nation1:46
83VINGEGAARD JonasTeam Jumbo-Visma1:46
84OSORIO Juan FelipeBurgos-BH1:46
85SMIT WillieBurgos-BH1:50
86LE GAC OlivierGroupama - FDJ1:55
87LIEPIŅŠ EmīlsTrek - Segafredo2:06
88EG NiklasTrek - Segafredo2:06
89ABERASTURI JonCaja Rural - Seguros RGA2:11
90MARTENS PaulTeam Jumbo-Visma2:13
91GESINK RobertTeam Jumbo-Visma2:13
92HOFSTEDE LennardTeam Jumbo-Visma2:13
93ARENSMAN ThymenTeam Sunweb2:13
94DE KORT KoenTrek - Segafredo2:20
95RIES MichelTrek - Segafredo2:20
96DELAGE MickaëlGroupama - FDJ2:20
97LADAGNOUS MatthieuGroupama - FDJ2:20
98JANSE VAN RENSBURG ReinardtNTT Pro Cycling2:24
99KAMP AlexanderTrek - Segafredo2:25
100WOODS MichaelEF Pro Cycling2:25
101VAN GARDEREN TejayEF Pro Cycling2:25
102OURSELIN PaulTeam Total Direct Energie2:25
103LASTRA JonathanCaja Rural - Seguros RGA2:25
104CEPEDA Jefferson AlveiroCaja Rural - Seguros RGA2:25
105HIRT JanCCC Team2:25
106KUDUS MerhawiAstana Pro Team2:25
107SICARD RomainTeam Total Direct Energie2:25
108MØRKØV MichaelDeceuninck - Quick Step2:48
109THIJSSEN GerbenLotto Soudal2:48
110MARCZYŃSKI TomaszLotto Soudal2:48
111VAN DEN BERG JuliusEF Pro Cycling2:51
112GASPAROTTO EnricoNTT Pro Cycling3:00
113DE BOD StefanNTT Pro Cycling3:00
114IZAGIRRE IonAstana Pro Team3:09
115PICCOLI JamesIsrael Start-Up Nation3:16
116CAVAGNA RémiDeceuninck - Quick Step3:16
117SELIG RüdigerBORA - hansgrohe3:16
118TERPSTRA NikiTeam Total Direct Energie3:22
119SOSA Iván RamiroINEOS Grenadiers3:22
120VAN BAARLE DylanINEOS Grenadiers3:36
121INKELAAR KevinBahrain - McLaren3:38
122STEIMLE JannikDeceuninck - Quick Step3:38
123WURF CameronINEOS Grenadiers3:38
124SCOTSON CallumMitchelton-Scott3:38
125VERONA CarlosMovistar Team3:44
126AMADOR AndreyINEOS Grenadiers3:44
127FROOME ChrisINEOS Grenadiers3:44
128OLIVEIRA IvoUAE Team Emirates3:44
129OLIVEIRA RuiUAE Team Emirates3:44
130ARCAS JorgeMovistar Team3:44
131BAGÜES AritzCaja Rural - Seguros RGA3:44
132SÁEZ HéctorCaja Rural - Seguros RGA3:44
133PALUTA MichałCCC Team3:44
134DOCKER MitchellEF Pro Cycling4:06
135DEWULF StanLotto Soudal4:17
136MERTZ RémyLotto Soudal4:19
137VAN MOER BrentLotto Soudal4:19
138LAAS MartinBORA - hansgrohe4:29
139OWEN LoganEF Pro Cycling4:29
140STORER MichaelTeam Sunweb4:29
141RÄIM MihkelIsrael Start-Up Nation5:36
142MOLENAAR AlexBurgos-BH5:39
143BADILATTI MatteoIsrael Start-Up Nation5:45
144DLAMINI NicNTT Pro Cycling5:45
145DYBALL BenjaminNTT Pro Cycling5:45
146TANFIELD HarryAG2R La Mondiale5:45
147GOLDSTEIN OmerIsrael Start-Up Nation5:45
148SUTHERLAND RoryIsrael Start-Up Nation5:45
149SCHELLING IdeBORA - hansgrohe6:33
150SCHILLINGER AndreasBORA - hansgrohe6:33
151ACKERMANN PascalBORA - hansgrohe6:33
152GRUZDEV DmitriyAstana Pro Team8:05
153LIGTHART PimTeam Total Direct Energie10:18
154WILLIAMS StephenBahrain - McLaren11:07
155EDMONDSON AlexMitchelton-Scott12:04
156GARRISON IanDeceuninck - Quick Step12:51
157BENNETT SamDeceuninck - Quick Step12:51
1ROGLIČ PrimožTeam Jumbo-Visma 40:25:15
2CARAPAZ RichardINEOS Grenadiers0:00
3MARTIN DanIsrael Start-Up Nation0:25
4CARTHY HughEF Pro Cycling0:51
5MAS EnricMovistar Team1:54
6GROßSCHARTNER FelixBORA - hansgrohe3:19
7CHAVES EstebanMitchelton-Scott3:28
8VALVERDE AlejandroMovistar Team3:35
9POELS WoutBahrain - McLaren3:47
10SOLER MarcMovistar Team3:52
11BENNETT GeorgeTeam Jumbo-Visma4:21
12NIEVE MikelMitchelton-Scott4:29
13DE LA CRUZ DavidUAE Team Emirates4:44
14GAUDU DavidGroupama - FDJ6:15
15VLASOV AleksandrAstana Pro Team6:52
16IZAGIRRE GorkaAstana Pro Team7:12
17HENAO SergioUAE Team Emirates7:17
18CATTANEO MattiaDeceuninck - Quick Step7:27
19MARTIN GuillaumeCofidis8:22
20KUSS SeppTeam Jumbo-Visma10:30
21MÄDER GinoNTT Pro Cycling11:37
22FORMOLO DavideUAE Team Emirates18:42
23GOOSSENS KobeLotto Soudal19:11
24HERRADA JoséCofidis20:01
25ZIMMERMANN GeorgCCC Team23:03
26ARMIRAIL BrunoGroupama - FDJ23:46
27SÁNCHEZ Luis LeónAstana Pro Team25:26
28CHAMPOUSSIN ClémentAG2R La Mondiale27:01
29MATÉ Luis ÁngelCofidis32:32
30BARTA WillCCC Team34:18
31ROJAS José JoaquínMovistar Team36:31
32SOSA Iván RamiroINEOS Grenadiers38:11
33BAGIOLI AndreaDeceuninck - Quick Step39:12
34VERONA CarlosMovistar Team39:23
35SCHULTZ NickMitchelton-Scott42:26
36LÓPEZ Juan PedroTrek - Segafredo43:32
37COSTA RuiUAE Team Emirates43:37
38SICARD RomainTeam Total Direct Energie45:34
39WOODS MichaelEF Pro Cycling46:51
40IZAGIRRE IonAstana Pro Team47:07
41GRMAY TsgabuMitchelton-Scott48:12
42GARCÍA JhojanCaja Rural - Seguros RGA48:36
43GESINK RobertTeam Jumbo-Visma49:22
44PETERS NansAG2R La Mondiale49:52
45POWER RobertTeam Sunweb50:44
46SIMON JulienTeam Total Direct Energie51:51
47EG NiklasTrek - Segafredo52:09
48AMADOR AndreyINEOS Grenadiers53:47
49GODON DorianAG2R La Mondiale56:31
50VAN BAARLE DylanINEOS Grenadiers57:37
51OLIVEIRA NelsonMovistar Team58:10
52VALGREN MichaelNTT Pro Cycling58:14
53AMEZQUETA JulenCaja Rural - Seguros RGA1:00:59
54LASTRA JonathanCaja Rural - Seguros RGA1:01:10
55MADRAZO ÁngelBurgos-BH1:02:20
56RIES MichelTrek - Segafredo1:02:52
57FRAILE OmarAstana Pro Team1:02:55
58SERRANO GonzaloCaja Rural - Seguros RGA1:03:23
59ERVITI ImanolMovistar Team1:04:05
60KUDUS MerhawiAstana Pro Team1:04:32
61SMIT WillieBurgos-BH1:04:42
62ARENSMAN ThymenTeam Sunweb1:08:31
63HOLLENSTEIN RetoIsrael Start-Up Nation1:09:04
64BUITRAGO SantiagoBahrain - McLaren1:09:34
65HOFSTEDE LennardTeam Jumbo-Visma1:10:03
66HIRT JanCCC Team1:10:46
67ARANBURU AlexAstana Pro Team1:12:00
68STORER MichaelTeam Sunweb1:13:27
69WELLENS TimLotto Soudal1:14:24
70CABEDO ÓscarBurgos-BH1:14:47
71SCHELLING IdeBORA - hansgrohe1:15:17
72DE KORT KoenTrek - Segafredo1:17:50
73VINGEGAARD JonasTeam Jumbo-Visma1:19:14
74STANNARD RobertMitchelton-Scott1:20:13
75LADAGNOUS MatthieuGroupama - FDJ1:20:27
76CORT MagnusEF Pro Cycling1:23:08
77LE GAC OlivierGroupama - FDJ1:23:20
78ROUX AnthonyGroupama - FDJ1:25:00
79RENARD AlexisIsrael Start-Up Nation1:25:05
80SÜTTERLIN JashaTeam Sunweb1:25:23
81BOL JetseBurgos-BH1:25:27
82RIABUSHENKO AlexandrUAE Team Emirates1:26:13
83BADILATTI MatteoIsrael Start-Up Nation1:26:17
84DE BOD StefanNTT Pro Cycling1:26:57
85SMITH DionMitchelton-Scott1:27:07
86OURSELIN PaulTeam Total Direct Energie1:27:45
87DONOVAN MarkTeam Sunweb1:29:29
88STEIMLE JannikDeceuninck - Quick Step1:31:27
89ARCAS JorgeMovistar Team1:33:59
90DEWULF StanLotto Soudal1:34:10
91VILELA RicardoBurgos-BH1:34:23
92MERTZ RémyLotto Soudal1:34:30
93EZQUERRA JesúsBurgos-BH1:34:41
94JAUREGUI QuentinAG2R La Mondiale1:35:15
95SÁEZ HéctorCaja Rural - Seguros RGA1:36:34
96PÉRICHON Pierre-LucCofidis1:37:14
97GASPAROTTO EnricoNTT Pro Cycling1:38:00
98BARBERO CarlosNTT Pro Cycling1:38:25
99PALUTA MichałCCC Team1:38:39
100CAVAGNA RémiDeceuninck - Quick Step1:38:41
101VAN GARDEREN TejayEF Pro Cycling1:39:02
102LIEPIŅŠ EmīlsTrek - Segafredo1:39:05
103CEPEDA Jefferson AlveiroCaja Rural - Seguros RGA1:39:17
104VAN MOER BrentLotto Soudal1:39:46
105LAFAY VictorCofidis1:40:18
106VAN DER SANDE ToshLotto Soudal1:40:26
107FERRON ValentinTeam Total Direct Energie1:41:22
108WURF CameronINEOS Grenadiers1:42:43
109WIŚNIOWSKI ŁukaszCCC Team1:42:44
110PHILIPSEN JasperUAE Team Emirates1:43:00
111GRUZDEV DmitriyAstana Pro Team1:43:56
112FROOME ChrisINEOS Grenadiers1:44:25
113BAGÜES AritzCaja Rural - Seguros RGA1:44:33
114WRIGHT FredBahrain - McLaren1:44:55
115GOLDSTEIN OmerIsrael Start-Up Nation1:45:30
116MARTENS PaulTeam Jumbo-Visma1:46:03
117ŠTYBAR ZdeněkDeceuninck - Quick Step1:46:08
118ABERASTURI JonCaja Rural - Seguros RGA1:46:10
119DAVIES ScottBahrain - McLaren1:46:51
120OLIVEIRA IvoUAE Team Emirates1:47:13
121PICCOLI JamesIsrael Start-Up Nation1:47:19
122DYBALL BenjaminNTT Pro Cycling1:47:25
123OSORIO Juan FelipeBurgos-BH1:48:25
124MARCZYŃSKI TomaszLotto Soudal1:49:20
125TERPSTRA NikiTeam Total Direct Energie1:51:02
126JANSE VAN RENSBURG ReinardtNTT Pro Cycling1:51:09
127KANTER MaxTeam Sunweb1:52:03
128MANZIN LorrenzoTeam Total Direct Energie1:52:46
129DOCKER MitchellEF Pro Cycling1:53:43
130GARRISON IanDeceuninck - Quick Step1:53:49
131MOLENAAR AlexBurgos-BH1:54:47
132MØRKØV MichaelDeceuninck - Quick Step1:55:13
133THIJSSEN GerbenLotto Soudal1:55:32
134HIVERT JonathanTeam Total Direct Energie1:55:36
135OWEN LoganEF Pro Cycling1:57:18
136DLAMINI NicNTT Pro Cycling1:57:38
137KAMP AlexanderTrek - Segafredo1:57:43
138SCOTSON CallumMitchelton-Scott1:57:51
139OLIVEIRA RuiUAE Team Emirates1:58:49
140SCHWARZMANN MichaelBORA - hansgrohe1:59:41
141SCHILLINGER AndreasBORA - hansgrohe2:00:17
142SUTHERLAND RoryIsrael Start-Up Nation2:01:34
143LIGTHART PimTeam Total Direct Energie2:03:11
144MORIN EmmanuelCofidis2:04:25
145BENNETT SamDeceuninck - Quick Step2:05:53
146VAN DEN BERG JuliusEF Pro Cycling2:06:47
147INKELAAR KevinBahrain - McLaren2:07:33
148TANFIELD HarryAG2R La Mondiale2:08:00
149ACKERMANN PascalBORA - hansgrohe2:09:04
150SALMON MartinTeam Sunweb2:11:32
151EDMONDSON AlexMitchelton-Scott2:16:24
152RÄIM MihkelIsrael Start-Up Nation2:16:58
153SELIG RüdigerBORA - hansgrohe2:19:16
154LAAS MartinBORA - hansgrohe2:21:39
155WILLIAMS StephenBahrain - McLaren2:22:21
156DELAGE MickaëlGroupama - FDJ2:38:04
157MARECZKO JakubCCC Team2:47:14
1ROGLIČ PrimožTeam Jumbo-Visma129
2CARAPAZ RichardINEOS Grenadiers83
3MARTIN DanIsrael Start-Up Nation82
4MARTIN GuillaumeCofidis58
5GROßSCHARTNER FelixBORA - hansgrohe53
6WOODS MichaelEF Pro Cycling45
7CARTHY HughEF Pro Cycling45
8MAS EnricMovistar Team42
9PHILIPSEN JasperUAE Team Emirates41
10VALVERDE AlejandroMovistar Team40
11ACKERMANN PascalBORA - hansgrohe39
12KUSS SeppTeam Jumbo-Visma35
13ARANBURU AlexAstana Pro Team35
14POELS WoutBahrain - McLaren34
15THIJSSEN GerbenLotto Soudal32
16CHAVES EstebanMitchelton-Scott30
17COSTA RuiUAE Team Emirates30
18SOLER MarcMovistar Team29
19BENNETT GeorgeTeam Jumbo-Visma27
20VLASOV AleksandrAstana Pro Team27
21BAGIOLI AndreaDeceuninck - Quick Step27
22WELLENS TimLotto Soudal26
23IZAGIRRE IonAstana Pro Team25
24KANTER MaxTeam Sunweb25
25MARECZKO JakubCCC Team23
26ARENSMAN ThymenTeam Sunweb21
27STANNARD RobertMitchelton-Scott21
28BENNETT SamDeceuninck - Quick Step20
29FRAILE OmarAstana Pro Team20
30SIMON JulienTeam Total Direct Energie18
31CORT MagnusEF Pro Cycling16
32IZAGIRRE GorkaAstana Pro Team14
33PETERS NansAG2R La Mondiale14
34POWER RobertTeam Sunweb14
35ABERASTURI JonCaja Rural - Seguros RGA14
36GODON DorianAG2R La Mondiale13
37CHAMPOUSSIN ClémentAG2R La Mondiale12
38VALGREN MichaelNTT Pro Cycling12
39MORIN EmmanuelCofidis12
40NIEVE MikelMitchelton-Scott11
41GAUDU DavidGroupama - FDJ10
42CATTANEO MattiaDeceuninck - Quick Step10
43RENARD AlexisIsrael Start-Up Nation10
44JANSE VAN RENSBURG ReinardtNTT Pro Cycling10
45MANZIN LorrenzoTeam Total Direct Energie10
46SCHELLING IdeBORA - hansgrohe8
47SMITH DionMitchelton-Scott8
48RÄIM MihkelIsrael Start-Up Nation8
49DE LA CRUZ DavidUAE Team Emirates7
50DEWULF StanLotto Soudal6
51HENAO SergioUAE Team Emirates6
52FORMOLO DavideUAE Team Emirates6
53ARMIRAIL BrunoGroupama - FDJ4
54LADAGNOUS MatthieuGroupama - FDJ4
55SÁEZ HéctorCaja Rural - Seguros RGA4
56VAN MOER BrentLotto Soudal4
57BAGÜES AritzCaja Rural - Seguros RGA4
58TANFIELD HarryAG2R La Mondiale4
59MÄDER GinoNTT Pro Cycling4
60GESINK RobertTeam Jumbo-Visma4
61STORER MichaelTeam Sunweb4
62VAN BAARLE DylanINEOS Grenadiers3
63LIEPIŅŠ EmīlsTrek - Segafredo3
64MADRAZO ÁngelBurgos-BH2
65SÜTTERLIN JashaTeam Sunweb2
66EZQUERRA JesúsBurgos-BH2
67JAUREGUI QuentinAG2R La Mondiale2
68CAVAGNA RémiDeceuninck - Quick Step2
69OSORIO Juan FelipeBurgos-BH2
70LIGTHART PimTeam Total Direct Energie2
71MATÉ Luis ÁngelCofidis1
72LASTRA JonathanCaja Rural - Seguros RGA1
73RIES MichelTrek - Segafredo1
74BOL JetseBurgos-BH1
75LAFAY VictorCofidis1
76FERRON ValentinTeam Total Direct Energie1
77MOLENAAR AlexBurgos-BH1
78HIVERT JonathanTeam Total Direct Energie1
79HIRT JanCCC Team-5
1MAS EnricMovistar Team 40:27:09
2GAUDU DavidGroupama - FDJ4:21
3VLASOV AleksandrAstana Pro Team4:58
4MÄDER GinoNTT Pro Cycling9:43
5GOOSSENS KobeLotto Soudal17:17
6ZIMMERMANN GeorgCCC Team21:09
7CHAMPOUSSIN ClémentAG2R La Mondiale25:07
8BARTA WillCCC Team32:24
9SOSA Iván RamiroINEOS Grenadiers36:17
10BAGIOLI AndreaDeceuninck - Quick Step37:18
11LÓPEZ Juan PedroTrek - Segafredo41:38
12GARCÍA JhojanCaja Rural - Seguros RGA46:42
13POWER RobertTeam Sunweb48:50
14EG NiklasTrek - Segafredo50:15
15GODON DorianAG2R La Mondiale54:37
16RIES MichelTrek - Segafredo1:00:58
17ARENSMAN ThymenTeam Sunweb1:06:37
18BUITRAGO SantiagoBahrain - McLaren1:07:40
19ARANBURU AlexAstana Pro Team1:10:06
20STORER MichaelTeam Sunweb1:11:33
21SCHELLING IdeBORA - hansgrohe1:13:23
22VINGEGAARD JonasTeam Jumbo-Visma1:17:20
23STANNARD RobertMitchelton-Scott1:18:19
24RENARD AlexisIsrael Start-Up Nation1:23:11
25RIABUSHENKO AlexandrUAE Team Emirates1:24:19
26DE BOD StefanNTT Pro Cycling1:25:03
27DONOVAN MarkTeam Sunweb1:27:35
28STEIMLE JannikDeceuninck - Quick Step1:29:33
29DEWULF StanLotto Soudal1:32:16
30MERTZ RémyLotto Soudal1:32:36
31PALUTA MichałCCC Team1:36:45
32CAVAGNA RémiDeceuninck - Quick Step1:36:47
33CEPEDA Jefferson AlveiroCaja Rural - Seguros RGA1:37:23
34VAN MOER BrentLotto Soudal1:37:52
35LAFAY VictorCofidis1:38:24
36FERRON ValentinTeam Total Direct Energie1:39:28
37PHILIPSEN JasperUAE Team Emirates1:41:06
38WRIGHT FredBahrain - McLaren1:43:01
39GOLDSTEIN OmerIsrael Start-Up Nation1:43:36
40DAVIES ScottBahrain - McLaren1:44:57
41OLIVEIRA IvoUAE Team Emirates1:45:19
42OSORIO Juan FelipeBurgos-BH1:46:31
43KANTER MaxTeam Sunweb1:50:09
44GARRISON IanDeceuninck - Quick Step1:51:55
45MOLENAAR AlexBurgos-BH1:52:53
46THIJSSEN GerbenLotto Soudal1:53:38
47OWEN LoganEF Pro Cycling1:55:24
48DLAMINI NicNTT Pro Cycling1:55:44
49SCOTSON CallumMitchelton-Scott1:55:57
50OLIVEIRA RuiUAE Team Emirates1:56:55
51MORIN EmmanuelCofidis2:02:31
52VAN DEN BERG JuliusEF Pro Cycling2:04:53
53INKELAAR KevinBahrain - McLaren2:05:39
54SALMON MartinTeam Sunweb2:09:38
55WILLIAMS StephenBahrain - McLaren2:20:27
1MARTIN GuillaumeCofidis27
2KUSS SeppTeam Jumbo-Visma24
3CARAPAZ RichardINEOS Grenadiers24
4MARTIN DanIsrael Start-Up Nation20
5WELLENS TimLotto Soudal19
6ROGLIČ PrimožTeam Jumbo-Visma17
7WOODS MichaelEF Pro Cycling16
8IZAGIRRE IonAstana Pro Team11
9VALVERDE AlejandroMovistar Team11
10CAVAGNA RémiDeceuninck - Quick Step6
11JAUREGUI QuentinAG2R La Mondiale6
12MAS EnricMovistar Team6
13POWER RobertTeam Sunweb6
14COSTA RuiUAE Team Emirates4
15PETERS NansAG2R La Mondiale4
16ARENSMAN ThymenTeam Sunweb4
17BOL JetseBurgos-BH4
18BADILATTI MatteoIsrael Start-Up Nation3
19VAN MOER BrentLotto Soudal3
20VAN DER SANDE ToshLotto Soudal3
21VLASOV AleksandrAstana Pro Team3
22SIMON JulienTeam Total Direct Energie3
23STORER MichaelTeam Sunweb3
24POELS WoutBahrain - McLaren2
25ARMIRAIL BrunoGroupama - FDJ2
26SMIT WillieBurgos-BH2
27PÉRICHON Pierre-LucCofidis2
28MOLENAAR AlexBurgos-BH2
29VAN DEN BERG JuliusEF Pro Cycling2
30CARTHY HughEF Pro Cycling1
31CHAVES EstebanMitchelton-Scott1
32AMADOR AndreyINEOS Grenadiers1
33VALGREN MichaelNTT Pro Cycling1
34AMEZQUETA JulenCaja Rural - Seguros RGA1
35FRAILE OmarAstana Pro Team1
36SERRANO GonzaloCaja Rural - Seguros RGA1
37STANNARD RobertMitchelton-Scott1
38SÜTTERLIN JashaTeam Sunweb1
39ARCAS JorgeMovistar Team1
40BAGÜES AritzCaja Rural - Seguros RGA1
41LIGTHART PimTeam Total Direct Energie1
42HIRT JanCCC Team-2
43MARECZKO JakubCCC Team-2
1Movistar Team 121:25:21
2Team Jumbo-Visma5:57
3Astana Pro Team12:43
4UAE Team Emirates14:21
7INEOS Grenadiers1:02:21
8Groupama - FDJ1:19:27
9EF Pro Cycling1:35:48
10Trek - Segafredo1:36:02
11Deceuninck - Quick Step1:47:20
12Caja Rural - Seguros RGA1:51:11
13CCC Team1:54:35
14AG2R La Mondiale1:58:07
15Israel Start-Up Nation1:58:08
16NTT Pro Cycling2:00:05
17Team Sunweb2:20:11
18Bahrain - McLaren2:24:54
19BORA - hansgrohe2:34:26
20Lotto Soudal2:39:19
21Team Total Direct Energie2:41:03

Results provided by ProCyclingStats.

Trending on Velo

An American in France

What’s it like to be an American cyclist living in France? Watch to get professional road cyclist Joe Dombrowski’s view.