Volta ao Algarve: Ethan Hayter wins stage 2

Ethan Hayter (Ineos Grenadiers) took victory on stage 2 of the Volta ao Algarve, triumphing from an elite group at the summit finish of the Alto da Fóia to take the race lead. The 22-year-old beat João Rodrigues (W52-Porto) in a dash to the line, with Jonathan Lastra (Caja Rural-Seguros RGA) rounding out the podium.

Swipe to scroll horizontally
Results
Pos.Rider Name (Country) TeamResult
1Ethan Hayter (GBr) Ineos Grenadiers 4:48:43
2João Rodrigues (Por) W52/FC Porto
3Jonathan Lastra Martinez (Spa) Caja Rural-Seguros RGA
4Elie Gesbert (Fra) Team Arkea-Samsic 0:00:04
5Ivan Ramiro Sosa Cuervo (Col) Ineos Grenadiers 0:00:09
6Sebastian Henao Gomez (Col) Ineos Grenadiers 0:00:20
7Amaro Antunes (Por) W52/FC Porto 0:00:30
8Odd Christian Eiking (Nor) Intermarché-Wanty-Gobert Matériaux 0:00:34
9Luís Fernandes (Por) Radio Popular-Boavista 0:00:35
10Nicolas Prodhomme (Fra) AG2R Citroën Team
11Jose Manuel Diaz Gallego (Spa) Delko 0:00:37
12Frederico Figueiredo (Por) Efapel
13Maxime Bouet (Fra) Team Arkea-Samsic
14Delio Fernandez Cruz (Spa) Delko
15Jóni Brandão (Por) W52/FC Porto 0:00:40
16Daniel Navarro Garcia (Spa) Burgos-BH
17Ivan Moreno Sanchez (Spa) Equipo Kern Pharma 0:00:42
18Kasper Asgreen (Den) Deceuninck-QuickStep 0:00:44
19Sean Quinn (USA) Hagens Berman Axeon 0:00:48
20Georg Zimmermann (Ger) Intermarché-Wanty-Gobert Matériaux 0:01:02
21Joan Bou Company (Spa) Euskaltel-Euskadi 0:01:03
22César Fonte (Por) Kelly-Simoldes-UDO 0:01:05
23Joey Rosskopf (USA) Rally Cycling
24Matthew Riccitello (USA) Hagens Berman Axeon
25Alejandro Marque Porto (Spa) Atum General/Tavira/Maria Nova Hotel
26Thibault Guernalec (Fra) Team Arkea-Samsic
27Marti Marquez Roman (Spa) Equipo Kern Pharma
28Joaquim Silva (Por) Tavfer-Measindot-Mortágua
29Olivier Le Gac (Fra) Groupama-FDJ
30Jesus Del Pino Corrochano (Spa) Louletano-Loulé Concelho
31Pedro Andrade (Por) Hagens Berman Axeon
32Tiago Antunes (Por) Tavfer-Measindot-Mortágua 0:01:27
33Emanuel Duarte (Por) Atum General/Tavira/Maria Nova Hotel 0:01:32
34José Fernandes (Por) W52/FC Porto 0:01:49
35Sergio Roman Martin Galan (Spa) Caja Rural-Seguros RGA
36Vicente Garcia De Mateos Rubio (Spa) Antarte-Feirense
37Oliver Naesen (Bel) AG2R Citroën Team 0:01:54
38Diego Rosa (Ita) Team Arkea-Samsic 0:02:16
39Hugo Nunes (Por) Radio Popular-Boavista
40Cesar Nicolas Paredes Avellaneda (Col) Louletano-Loulé Concelho
41Luís Gomes (Por) Kelly-Simoldes-UDO 0:02:54
42Alberto Gallego Ruiz (Spa) Radio Popular-Boavista 0:02:56
43Gonçalo Amado (Por) Antarte-Feirense 0:02:59
44Maurits Lammertink (Ned) Intermarché-Wanty-Gobert Matériaux 0:03:24
45Jesus Ezquerra Muela (Spa) Burgos-BH 0:03:35
46Pedro Lopes (Por) Kelly-Simoldes-UDO 0:04:08
47Remy Mertz (Bel) Bingoal Pauwels Sauzen WB 0:04:19
48Jonas Koch (Ger) Intermarché-Wanty-Gobert Matériaux 0:04:29
49João Benta (Por) Radio Popular-Boavista
50Mathijs Paasschens (Ned) Bingoal Pauwels Sauzen WB
51Andres Camilo Ardila Ordoñez (Col) UAE Team Emirates 0:04:36
52Ryan Gibbons (RSA) UAE Team Emirates
53Carlos Rodriguez Cano (Spa) Ineos Grenadiers 0:04:46
54Keegan Swirbul (USA) Rally Cycling 0:04:52
55Gaspar Gonçalves (Por) Tavfer-Measindot-Mortágua 0:05:25
56Nuno Meireles (Por) Louletano-Loulé Concelho 0:05:55
57Nils Politt (Ger) Bora-Hansgrohe 0:06:23
58Dimitri Peyskens (Bel) Bingoal Pauwels Sauzen WB 0:07:44
59João Medeiros (Por) L.A. Alumínios/L.A. Sport
60Javier Moreno Bazan (Spa) Efapel 0:09:05
61Rafael Reis (Por) Efapel
62Boy van Poppel (Ned) Intermarché-Wanty-Gobert Matériaux
63Diogo Barbosa (Por) Hagens Berman Axeon 0:09:16
64Ricardo Mestre (Por) W52/FC Porto
65Aritz Bagües Kalparsoro (Spa) Caja Rural-Seguros RGA
66Diego Lopez Fuentes (Spa) Equipo Kern Pharma
67Lennard Kämna (Ger) Bora-Hansgrohe
68Leonardo Basso (Ita) Ineos Grenadiers 0:09:34
69Davide Ballerini (Ita) Deceuninck-QuickStep
70Kyle Murphy (USA) Rally Cycling 0:09:37
71Rui Oliveira (Por) UAE Team Emirates 0:10:02
72Rafael Silva (Por) Antarte-Feirense
73António Ferreira (Por) Antarte-Feirense
74Samuel Caldeira (Por) W52/FC Porto 0:11:03
75Daniel Mestre (Por) W52/FC Porto
76João Macedo (Por) L.A. Alumínios/L.A. Sport
77Venceslau Fernandes (Por) Antarte-Feirense
78David De La Fuente Rasilla (Spa) Louletano-Loulé Concelho
79Henrique Casimiro (Por) Kelly-Simoldes-UDO
80Carlos Oyarzún (Chi) Louletano-Loulé Concelho
81Carlos Canal Blanco (Spa) Burgos-BH
82Karel Hnik (Cze) Efapel
83Jarrad Drizners (Aus) Hagens Berman Axeon
84André Ramalho (Por) L.A. Alumínios/L.A. Sport
85Nathan Brown (USA) Rally Cycling
86Mauro Finetto (Ita) Delko
87Afonso Silva (Por) Radio Popular-Boavista
88Daniel Freitas (Por) Radio Popular-Boavista
89Baptiste Planckaert (Bel) Intermarché-Wanty-Gobert Matériaux
90Alexys Brunel (Fra) Groupama-FDJ 0:12:41
91Matis Louvel (Fra) Team Arkea-Samsic
92Jelle Vanendert (Bel) Bingoal Pauwels Sauzen WB 0:13:50
93Kenny Molly (Bel) Bingoal Pauwels Sauzen WB
94Julen Irizar Laskurain (Spa) Euskaltel-Euskadi 0:13:54
95Damien Touze (Fra) AG2R Citroën Team 0:15:23
96Anthony Jullien (Fra) AG2R Citroën Team
97Thomas Boudat (Fra) Team Arkea-Samsic
98Aleksandr Grigorev (Rus) Atum General/Tavira/Maria Nova Hotel
99Emerson Oronte (USA) Rally Cycling
100Alessandro Fedeli (Ita) Delko
101Hélder Gonçalves (Por) Kelly-Simoldes-UDO 0:17:16
102Fábio Fernandes (Por) Efapel
103Marijn van den Berg (Ned) Groupama-FDJ
104Joseph Laverick (GBr) Hagens Berman Axeon
105Danny van der Tuuk (Ned) Equipo Kern Pharma
106Danny van Poppel (Ned) Intermarché-Wanty-Gobert Matériaux
107Pedro Pinto (Por) Tavfer-Measindot-Mortágua
108Vojtech Repa (Cze) Equipo Kern Pharma
109Jon Irisarri Ricon (Spa) Caja Rural-Seguros RGA
110David Gonzalez Lopez (Spa) Caja Rural-Seguros RGA
111Michael Schwarzmann (Ger) Bora-Hansgrohe
112Andreas Schillinger (Ger) Bora-Hansgrohe
113Michael Garrison (USA) Hagens Berman Axeon
114Jon Aberasturi Izaga (Spa) Caja Rural-Seguros RGA 0:17:34
115Bruno Silva (Por) Antarte-Feirense 0:17:59
116Peio Goikoetxea Goiogana (Spa) Euskaltel-Euskadi
117Pedro Silva (Por) Radio Popular-Boavista
118Cameron Wurf (Aus) Ineos Grenadiers
119Carlos Salgueiro (Por) L.A. Alumínios/L.A. Sport
120Marcelo Salvador (Por) L.A. Alumínios/L.A. Sport
121Brandon Rivera Vargas (Col) Ineos Grenadiers
122André Domingues (Por) Efapel
123Fábio Oliveira (Por) Antarte-Feirense
124Rui Rodrigues (Por) Louletano-Loulé Concelho
125Milan Menten (Bel) Bingoal Pauwels Sauzen WB
126Gijs Van Hoecke (Bel) AG2R Citroën Team
127Kévin Geniets (Lux) Groupama-FDJ
128Rafael Lourenço (Por) Atum General/Tavira/Maria Nova Hotel
129Jetse Bol (Ned) Burgos-BH
130Vegard Stake Laengen (Nor) UAE Team Emirates
131Gavin Mannion (USA) Rally Cycling
132Gustavo Cesar Veloso (Spa) Atum General/Tavira/Maria Nova Hotel
133Alvaro Trueba Diego (Spa) Atum General/Tavira/Maria Nova Hotel
134Stanislaw Aniolkowski (Pol) Bingoal Pauwels Sauzen WB
135Leangel Ruben Linarez Meneses (Ven) Tavfer-Measindot-Mortágua
136Marc Sarreau (Fra) AG2R Citroën Team
137Michael Mørkøv (Den) Deceuninck-QuickStep
138Sam Bennett (Irl) Deceuninck-QuickStep
139Christophe Noppe (Bel) Team Arkea-Samsic
140Bert Van Lerberghe (Bel) Deceuninck-QuickStep
141José Sousa (Por) Kelly-Simoldes-UDO
142César Martingil (Por) Atum General/Tavira/Maria Nova Hotel 0:18:14
143Ivo Oliveira (Por) UAE Team Emirates
144Martin Laas (Est) Bora-Hansgrohe 0:18:18
145Pascal Ackermann (Ger) Bora-Hansgrohe
146William Bonnet (Fra) Groupama-FDJ
147Colin Joyce (USA) Rally Cycling 0:18:29
148Shane Archbold (NZl) Deceuninck-QuickStep 0:18:34
149Fábio Costa (Por) Efapel 0:18:46
150Benjamin Thomas (Fra) Groupama-FDJ 0:21:18
151Hector Saez Benito (Spa) Caja Rural-Seguros RGA 0:21:44
152Eduard-Michael Grosu (Rom) Delko
153Clément Carisey (Fra) Delko 0:21:45
154Gabriel Muller (Fra) Burgos-BH 0:22:25
155Willem Jakobus Smit (RSA) Burgos-BH 0:23:59
156Dzmitry Zhyhunou (Blr) Euskaltel-Euskadi 0:24:09
157Iúri Leitão (Por) Tavfer-Measindot-Mortágua
158Mikel Alonso Flores (Spa) Euskaltel-Euskadi
159Xabier Mikel Azparren Irurzun (Spa) Euskaltel-Euskadi
160Oliviero Troia (Ita) UAE Team Emirates
161João Salgado (Por) Kelly-Simoldes-UDO
162Enrique Sanz Unzue (Spa) Equipo Kern Pharma
163Mikel Aristi Gardoki (Spa) Euskaltel-Euskadi
164Evaldas Siskevicius (Ltu) Delko
165Raul Garcia Pierna (Spa) Equipo Kern Pharma
166Rüdiger Selig (Ger) Bora-Hansgrohe
167Fabio Jakobsen (Ned) Deceuninck-QuickStep
168Clément Davy (Fra) Groupama-FDJ
169Tomas Contte (Arg) Louletano-Loulé Concelho
170Marvin Scheulen (Por) L.A. Alumínios/L.A. Sport
171Pedro Paulinho (Por) Tavfer-Measindot-Mortágua
172Julien Duval (Fra) AG2R Citroën Team 0:32:07
DNFRui Costa (Por) UAE Team Emirates
Swipe to scroll horizontally
General classification after stage 2
Pos.Rider Name (Country) TeamResult
1Ethan Hayter (GBr) Ineos Grenadiers 9:26:24
2João Rodrigues (Por) W52/FC Porto
3Jonathan Lastra Martinez (Spa) Caja Rural-Seguros RGA
4Elie Gesbert (Fra) Team Arkea-Samsic 0:00:04
5Ivan Ramiro Sosa Cuervo (Col) Ineos Grenadiers 0:00:09
6Sebastian Henao Gomez (Col) Ineos Grenadiers 0:00:20
7Amaro Antunes (Por) W52/FC Porto 0:00:30
8Odd Christian Eiking (Nor) Intermarché-Wanty-Gobert Matériaux 0:00:34
9Luís Fernandes (Por) Radio Popular-Boavista 0:00:35
10Nicolas Prodhomme (Fra) AG2R Citroën Team
11Delio Fernandez Cruz (Spa) Delko 0:00:37
12Maxime Bouet (Fra) Team Arkea-Samsic
13Jose Manuel Diaz Gallego (Spa) Delko
14Jóni Brandão (Por) W52/FC Porto 0:00:40
15Daniel Navarro Garcia (Spa) Burgos-BH
16Sean Quinn (USA) Hagens Berman Axeon 0:00:48
17Georg Zimmermann (Ger) Intermarché-Wanty-Gobert Matériaux 0:01:02
18César Fonte (Por) Kelly-Simoldes-UDO 0:01:05
19Alejandro Marque Porto (Spa) Atum General/Tavira/Maria Nova Hotel
20Marti Marquez Roman (Spa) Equipo Kern Pharma
21Thibault Guernalec (Fra) Team Arkea-Samsic
22Olivier Le Gac (Fra) Groupama-FDJ
23Joaquim Silva (Por) Tavfer-Measindot-Mortágua
24Ivan Moreno Sanchez (Spa) Equipo Kern Pharma 0:01:21
25Kasper Asgreen (Den) Deceuninck-QuickStep 0:01:23
26Frederico Figueiredo (Por) Efapel 0:01:38
27Joan Bou Company (Spa) Euskaltel-Euskadi 0:01:42
28Joey Rosskopf (USA) Rally Cycling 0:01:44
29Matthew Riccitello (USA) Hagens Berman Axeon
30Pedro Andrade (Por) Hagens Berman Axeon
31Vicente Garcia De Mateos Rubio (Spa) Antarte-Feirense 0:01:49
32Oliver Naesen (Bel) AG2R Citroën Team 0:01:54
33Emanuel Duarte (Por) Atum General/Tavira/Maria Nova Hotel 0:02:11
34Diego Rosa (Ita) Team Arkea-Samsic 0:02:16
35Hugo Nunes (Por) Radio Popular-Boavista
36Sergio Roman Martin Galan (Spa) Caja Rural-Seguros RGA 0:02:28
37José Fernandes (Por) W52/FC Porto
38Luís Gomes (Por) Kelly-Simoldes-UDO 0:02:54
39Cesar Nicolas Paredes Avellaneda (Col) Louletano-Loulé Concelho 0:02:55
40Gonçalo Amado (Por) Antarte-Feirense 0:02:59
41Jesus Ezquerra Muela (Spa) Burgos-BH 0:03:35
42Alberto Gallego Ruiz (Spa) Radio Popular-Boavista
43Maurits Lammertink (Ned) Intermarché-Wanty-Gobert Matériaux 0:04:03
44João Benta (Por) Radio Popular-Boavista 0:04:29
45Ryan Gibbons (RSA) UAE Team Emirates 0:04:36
46Carlos Rodriguez Cano (Spa) Ineos Grenadiers 0:04:46
47Pedro Lopes (Por) Kelly-Simoldes-UDO 0:04:47
48Remy Mertz (Bel) Bingoal Pauwels Sauzen WB 0:04:58
49Mathijs Paasschens (Ned) Bingoal Pauwels Sauzen WB 0:05:08
50Andres Camilo Ardila Ordoñez (Col) UAE Team Emirates 0:05:15
51Gaspar Gonçalves (Por) Tavfer-Measindot-Mortágua 0:05:25
52Keegan Swirbul (USA) Rally Cycling 0:05:31
53Tiago Antunes (Por) Tavfer-Measindot-Mortágua 0:05:58
54Nils Politt (Ger) Bora-Hansgrohe 0:06:23
55Nuno Meireles (Por) Louletano-Loulé Concelho 0:06:34
56Dimitri Peyskens (Bel) Bingoal Pauwels Sauzen WB 0:08:23
57João Medeiros (Por) L.A. Alumínios/L.A. Sport 0:08:47
58Javier Moreno Bazan (Spa) Efapel 0:09:05
59Jonas Koch (Ger) Intermarché-Wanty-Gobert Matériaux 0:09:08
60Lennard Kämna (Ger) Bora-Hansgrohe 0:09:16
61Diego Lopez Fuentes (Spa) Equipo Kern Pharma
62Aritz Bagües Kalparsoro (Spa) Caja Rural-Seguros RGA
63Davide Ballerini (Ita) Deceuninck-QuickStep 0:09:34
64Leonardo Basso (Ita) Ineos Grenadiers
65Diogo Barbosa (Por) Hagens Berman Axeon 0:09:55
66Jesus Del Pino Corrochano (Spa) Louletano-Loulé Concelho 0:10:01
67Rui Oliveira (Por) UAE Team Emirates 0:10:02
68Rafael Silva (Por) Antarte-Feirense
69Rafael Reis (Por) Efapel 0:10:08
70Ricardo Mestre (Por) W52/FC Porto 0:10:19
71Kyle Murphy (USA) Rally Cycling 0:10:28
72António Ferreira (Por) Antarte-Feirense 0:10:41
73Jarrad Drizners (Aus) Hagens Berman Axeon 0:11:03
74Samuel Caldeira (Por) W52/FC Porto
75Daniel Freitas (Por) Radio Popular-Boavista
76Daniel Mestre (Por) W52/FC Porto
77Mauro Finetto (Ita) Delko
78João Macedo (Por) L.A. Alumínios/L.A. Sport
79Henrique Casimiro (Por) Kelly-Simoldes-UDO 0:11:42
80Afonso Silva (Por) Radio Popular-Boavista
81Nathan Brown (USA) Rally Cycling 0:11:54
82André Ramalho (Por) L.A. Alumínios/L.A. Sport 0:12:06
83Venceslau Fernandes (Por) Antarte-Feirense 0:12:28
84Karel Hnik (Cze) Efapel
85Boy van Poppel (Ned) Intermarché-Wanty-Gobert Matériaux 0:13:04
86Carlos Canal Blanco (Spa) Burgos-BH 0:13:26
87Baptiste Planckaert (Bel) Intermarché-Wanty-Gobert Matériaux
88Matis Louvel (Fra) Team Arkea-Samsic 0:13:44
89Julen Irizar Laskurain (Spa) Euskaltel-Euskadi 0:13:54
90Jelle Vanendert (Bel) Bingoal Pauwels Sauzen WB 0:14:29
91David De La Fuente Rasilla (Spa) Louletano-Loulé Concelho 0:14:42
92Thomas Boudat (Fra) Team Arkea-Samsic 0:15:23
93Alessandro Fedeli (Ita) Delko
94Anthony Jullien (Fra) AG2R Citroën Team
95Damien Touze (Fra) AG2R Citroën Team
96Aleksandr Grigorev (Rus) Atum General/Tavira/Maria Nova Hotel
97Emerson Oronte (USA) Rally Cycling 0:16:02
98Carlos Oyarzún (Chi) Louletano-Loulé Concelho 0:16:56
99Danny van Poppel (Ned) Intermarché-Wanty-Gobert Matériaux 0:17:16
100Michael Schwarzmann (Ger) Bora-Hansgrohe
101Marijn van den Berg (Ned) Groupama-FDJ
102Michael Garrison (USA) Hagens Berman Axeon
103Jon Aberasturi Izaga (Spa) Caja Rural-Seguros RGA 0:17:34
104Joseph Laverick (GBr) Hagens Berman Axeon 0:17:55
105Danny van der Tuuk (Ned) Equipo Kern Pharma
106Milan Menten (Bel) Bingoal Pauwels Sauzen WB 0:17:59
107Stanislaw Aniolkowski (Pol) Bingoal Pauwels Sauzen WB
108Sam Bennett (Irl) Deceuninck-QuickStep
109Michael Mørkøv (Den) Deceuninck-QuickStep
110Marc Sarreau (Fra) AG2R Citroën Team
111Vegard Stake Laengen (Nor) UAE Team Emirates
112Kévin Geniets (Lux) Groupama-FDJ
113Gavin Mannion (USA) Rally Cycling
114Jetse Bol (Ned) Burgos-BH
115Leangel Ruben Linarez Meneses (Ven) Tavfer-Measindot-Mortágua
116Gijs Van Hoecke (Bel) AG2R Citroën Team
117Rafael Lourenço (Por) Atum General/Tavira/Maria Nova Hotel
118Kenny Molly (Bel) Bingoal Pauwels Sauzen WB 0:18:06
119David Gonzalez Lopez (Spa) Caja Rural-Seguros RGA 0:18:07
120Ivo Oliveira (Por) UAE Team Emirates 0:18:14
121César Martingil (Por) Atum General/Tavira/Maria Nova Hotel
122Pascal Ackermann (Ger) Bora-Hansgrohe 0:18:18
123Pedro Pinto (Por) Tavfer-Measindot-Mortágua 0:18:19
124Alexys Brunel (Fra) Groupama-FDJ 0:18:34
125Carlos Salgueiro (Por) L.A. Alumínios/L.A. Sport 0:18:38
126Pedro Silva (Por) Radio Popular-Boavista
127Fábio Oliveira (Por) Antarte-Feirense
128Alvaro Trueba Diego (Spa) Atum General/Tavira/Maria Nova Hotel
129Bruno Silva (Por) Antarte-Feirense
130José Sousa (Por) Kelly-Simoldes-UDO
131Cameron Wurf (Aus) Ineos Grenadiers 0:19:02
132Brandon Rivera Vargas (Col) Ineos Grenadiers
133Colin Joyce (USA) Rally Cycling 0:19:08
134Hélder Gonçalves (Por) Kelly-Simoldes-UDO 0:19:11
135Martin Laas (Est) Bora-Hansgrohe 0:19:15
136Fábio Fernandes (Por) Efapel 0:19:39
137Marcelo Salvador (Por) L.A. Alumínios/L.A. Sport 0:19:54
138Gustavo Cesar Veloso (Spa) Atum General/Tavira/Maria Nova Hotel 0:20:22
139William Bonnet (Fra) Groupama-FDJ 0:20:41
140Hector Saez Benito (Spa) Caja Rural-Seguros RGA 0:22:23
141Clément Carisey (Fra) Delko 0:22:24
142Fábio Costa (Por) Efapel 0:22:29
143Peio Goikoetxea Goiogana (Spa) Euskaltel-Euskadi 0:22:30
144Christophe Noppe (Bel) Team Arkea-Samsic
145Benjamin Thomas (Fra) Groupama-FDJ 0:22:38
146Eduard-Michael Grosu (Rom) Delko 0:22:52
147Andreas Schillinger (Ger) Bora-Hansgrohe 0:23:09
148Jon Irisarri Ricon (Spa) Caja Rural-Seguros RGA
149Shane Archbold (NZl) Deceuninck-QuickStep 0:23:30
150Rui Rodrigues (Por) Louletano-Loulé Concelho 0:23:52
151Bert Van Lerberghe (Bel) Deceuninck-QuickStep
152Willem Jakobus Smit (RSA) Burgos-BH 0:23:59
153Iúri Leitão (Por) Tavfer-Measindot-Mortágua 0:24:09
154Mikel Aristi Gardoki (Spa) Euskaltel-Euskadi
155Enrique Sanz Unzue (Spa) Equipo Kern Pharma
156Oliviero Troia (Ita) UAE Team Emirates
157Marvin Scheulen (Por) L.A. Alumínios/L.A. Sport 0:25:44
158Vojtech Repa (Cze) Equipo Kern Pharma 0:26:18
159Evaldas Siskevicius (Ltu) Delko 0:26:32
160Clément Davy (Fra) Groupama-FDJ
161Mikel Alonso Flores (Spa) Euskaltel-Euskadi 0:26:41
162Gabriel Muller (Fra) Burgos-BH 0:26:42
163Xabier Mikel Azparren Irurzun (Spa) Euskaltel-Euskadi 0:26:51
164André Domingues (Por) Efapel 0:26:55
165Tomas Contte (Arg) Louletano-Loulé Concelho 0:27:23
166Dzmitry Zhyhunou (Blr) Euskaltel-Euskadi 0:28:40
167Pedro Paulinho (Por) Tavfer-Measindot-Mortágua
168Rüdiger Selig (Ger) Bora-Hansgrohe 0:28:48
169Fabio Jakobsen (Ned) Deceuninck-QuickStep 0:29:05
170João Salgado (Por) Kelly-Simoldes-UDO 0:30:02
171Raul Garcia Pierna (Spa) Equipo Kern Pharma 0:33:11
172Julien Duval (Fra) AG2R Citroën Team 0:36:38

Thank you for reading 5 articles in the past 30 days*

Join now for unlimited access

Enjoy your first month for just £1 / $1 / €1

*Read any 5 articles for free in each 30-day period, this automatically resets

After your trial you will be billed £4.99 $7.99 €5.99 per month, cancel anytime. Or sign up for one year for just £49 $79 €59

Join now for unlimited access

Try your first month for just £1 / $1 / €1