Volta ao Alentejo: Enric Mas wins second stage in uphill finish

Enric Mas in yellow on the stage 2 podium at Volta ao Alentejo

Enric Mas in yellow on the stage 2 podium at Volta ao Alentejo (Image credit: Volta ao Alentejo)

Results

Swipe to scroll horizontally
Stage 1
#Rider Name (Country) TeamResult
1Enric Mas (Spa) Klein Constantia5:06:15
2Garikoitz Bravo (Spa) Euskadi Basque Coutry / Murias0:00:02
3Rui Oliveira (Por) Liberty Seguros / Carglass0:00:04
4Tao Geoghegan Hart (GBr) Axeon / Hagens BermanRow 3 - Cell 2
5Krister Hagen (Nor) Team Coop / Oster HusRow 4 - Cell 2
6Rafael Reis (Por) W52/FC PortoRow 5 - Cell 2
7Rafael Silva (Por) EfapelRow 6 - Cell 2
8Logan Owen (USA) Axeon / Hagens BermanRow 7 - Cell 2
9Jesus Ezquerra (Spa) Sporting / TaviraRow 8 - Cell 2
10Samuel Caldeira (Por) W52/FC PortoRow 9 - Cell 2
11David de La Fuente (Spa) Sporting / TaviraRow 10 - Cell 2
12Imanol Estevez (Spa) Euskadi Basque Coutry / MuriasRow 11 - Cell 2
13August Jensen (Nor) Team Coop / Oster HusRow 12 - Cell 2
14César Fonte (Por) Rádio Popular / BoavistaRow 13 - Cell 2
15Luís Gomes (Por) Liberty Seguros / CarglassRow 14 - Cell 2
16Amaro Antunes (Por) LA Aluminios / AntarteRow 15 - Cell 2
17Frederico Figueiredo (Por) Rádio Popular / BoavistaRow 16 - Cell 2
18Nuno Bico (Por) Klein ConstantiaRow 17 - Cell 2
19Greg Daniel (USA) Axeon / Hagens Berman0:00:14
20Tyler Williams (USA) Axeon / Hagens Berman0:00:17
21Bruno Sancho (Por) AnicolorRow 20 - Cell 2
22Henrique Casimiro (Por) EfapelRow 21 - Cell 2
23Emerson Oronte (USA) Rally CyclingRow 22 - Cell 2
24Jhonnatan Narvaez (Ecu) Klein ConstantiaRow 23 - Cell 2
25Havard Blikra (Nor) Team Coop / Oster HusRow 24 - Cell 2
26João Benta (Por) Louletano / Hospital de LouléRow 25 - Cell 2
27Kenny Molly (Bel) Klein ConstantiaRow 26 - Cell 2
28Vasili Solokov (Rus) LokosphinkxRow 27 - Cell 2
29Luís Mendonça (Por) Sicasal / ConstantinosRow 28 - Cell 2
30David Ribeiro (Por) Liberty Seguros / CarglassRow 29 - Cell 2
31Asmund Lovik (Nor) Team Fixit.NoRow 30 - Cell 2
32Bruno Silva (Por) LA Aluminios / AntarteRow 31 - Cell 2
33Remi Cavagna (Fra) Klein ConstantiaRow 32 - Cell 2
34Jarno Gmelich Meyling (Ned) Metec / TKH Continental TeamRow 33 - Cell 2
35Sean Bennett (USA) USA CyclingRow 34 - Cell 2
36Venceslau Fernandes (Por) Moreira Congelados/Feira/Bicicleta AndradeRow 35 - Cell 2
37Mikel Bizkarra (Spa) Euskadi Basque Coutry / MuriasRow 36 - Cell 2
38Miguel Bryon (USA) USA CyclingRow 37 - Cell 2
39Will Barta (USA) Axeon / Hagens BermanRow 38 - Cell 2
40Oyvind Lukkedahl (Nor) Team Coop / Oster HusRow 39 - Cell 2
41Sergei Shilov (Rus) LokosphinkxRow 40 - Cell 2
42David Rodrigues (Por) Rádio Popular / BoavistaRow 41 - Cell 2
43Mario Gonzalez (Spa) Sporting / TaviraRow 42 - Cell 2
44Tiago Ferreira (Por) Liberty Seguros / CarglassRow 43 - Cell 2
45Victor Valinho (Por) Goldwin - Team José Maria NicolauRow 44 - Cell 2
46Jose Botella (Spa) Louletano / Hospital de LouléRow 45 - Cell 2
47Dimitri Solokov (Rus) LokosphinkxRow 46 - Cell 2
48Pierre Moncorgé (Fra) Team Bliz / MeridaRow 47 - Cell 2
49Krists Neilands (Lat) Axeon / Hagens BermanRow 48 - Cell 2
50Paulo Silva (Por) AnicolorRow 49 - Cell 2
51Nikolai Lunder (Nor) Team Bliz / MeridaRow 50 - Cell 2
52Alexander Vdovin (Rus) LokosphinkxRow 51 - Cell 2
53Filipe Cardoso (Por) EfapelRow 52 - Cell 2
54Kristoffer Madsen (Nor) Team Fixit.NoRow 53 - Cell 2
55Luís Afonso (Por) LA Aluminios / AntarteRow 54 - Cell 2
56Johim Ariesen (Ned) Metec / TKH Continental TeamRow 55 - Cell 2
57Alvaro Trueba (Por) EfapelRow 56 - Cell 2
58Maximilian Schachmann (Ger) Klein ConstantiaRow 57 - Cell 2
59Rui Vinhas (Por) W52/FC PortoRow 58 - Cell 2
60Fábio Oliveira (Por) Goldwin - Team José Maria NicolauRow 59 - Cell 2
61Rinaldo Nocentini (Ita) Sporting / TaviraRow 60 - Cell 2
62Stef Krul (Ned) Metec / TKH Continental TeamRow 61 - Cell 2
63João Silva (Por) Moreira Congelados/Feira/Bicicleta AndradeRow 62 - Cell 2
64Tiago Antunes (Por) Sicasal / ConstantinosRow 63 - Cell 2
65Niels Goeree (Ned) Metec / TKH Continental TeamRow 64 - Cell 2
66Niklas Henttala (Fin) Team Bliz / MeridaRow 65 - Cell 2
67Isac Lundgren (Swe) Team Bliz / MeridaRow 66 - Cell 2
68Álvaro Ferreira (Por) Goldwin - Team José Maria NicolauRow 67 - Cell 2
69João Letras (Por) Sicasal / ConstantinosRow 68 - Cell 2
70Hugo Nunes (Por) AnicolorRow 69 - Cell 2
71Fábio Mansilhas (Por) AnicolorRow 70 - Cell 2
72Artem Samolenkov (Rus) LokosphinkxRow 71 - Cell 2
73Ricardo Teixeira (Por) AnicolorRow 72 - Cell 2
74Gonçalo Leaça (Por) Sicasal / ConstantinosRow 73 - Cell 2
75André Ramalho (Por) Goldwin - Team José Maria Nicolau0:01:05
76Valter Pereira (Por) Sporting / TaviraRow 75 - Cell 2
77João Santos (Por) Moreira Congelados/Feira/Bicicleta AndradeRow 76 - Cell 2
78Emanuel Duarte (Por) Sicasal / ConstantinosRow 77 - Cell 2
79João Fernandes (Por) Goldwin - Team José Maria Nicolau0:01:15
80André Carvalho (Por) Liberty Seguros / CarglassRow 79 - Cell 2
81Hernani Broco (Por) LA Aluminios / AntarteRow 80 - Cell 2
82Micael Isidoro (Por) Louletano / Hospital de LouléRow 81 - Cell 2
83Alejandro Marque (Spa) LA Aluminios / AntarteRow 82 - Cell 2
84Marvin Scheulen (Por) Sicasal / ConstantinosRow 83 - Cell 2
85José Fernandes (Por) Goldwin - Team José Maria NicolauRow 84 - Cell 2
86André Bessa (Por) Moreira Congelados/Feira/Bicicleta AndradeRow 85 - Cell 2
87Vadim Zhuravlev (Rus) Lokosphinkx0:01:22
88Benat Txoperena (Spa) Euskadi Basque Coutry / Murias0:01:35
89José Silva (Por) MaiaRow 88 - Cell 2
90Xavier Silva (Por) AnicolorRow 89 - Cell 2
91Nuno Almeida (Por) EfapelRow 90 - Cell 2
92Victor Etxebarria (Spa) Rádio Popular / BoavistaRow 91 - Cell 2
93Eddie Dunbar (Irl) Axeon / Hagens BermanRow 92 - Cell 2
94António Carvalho (Por) W52/FC PortoRow 93 - Cell 2
95Jorge Magalhães (Por) AnicolorRow 94 - Cell 2
96Sandro Pinto (Por) Louletano / Hospital de LouléRow 95 - Cell 2
97Francisco Campos (Por) Moreira Congelados/Feira/Bicicleta AndradeRow 96 - Cell 2
98Rui Sousa (Por) Rádio Popular / BoavistaRow 97 - Cell 2
99Rui Rodrigues (Por) Louletano / Hospital de Loulé0:01:51
100Ivo Oliveira (Por) Liberty Seguros / CarglassRow 99 - Cell 2
101Mikkel Lunder (Nor) Team Bliz / MeridaRow 100 - Cell 2
102Pedro Paulinho (Por) LA Aluminios / AntarteRow 101 - Cell 2
103Ricardo Mestre (Por) W52/FC PortoRow 102 - Cell 2
104Vicente Rubio (Spa) Louletano / Hospital de LouléRow 103 - Cell 2
105Shaun Nick Bester (RSA) Sporting / Tavira0:02:13
106Jasper Hamelink (Ned) Metec / TKH Continental Team0:02:20
107Tijmen Eising (Ned) Metec / TKH Continental TeamRow 106 - Cell 2
108Pedro Henriques (Por) Moreira Congelados/Feira/Bicicleta Andrade0:02:26
109Magnus Boressen (Nor) Team Coop / Oster Hus0:02:43
110Sjoerd Kouwenhoven (Ned) Metec / TKH Continental TeamRow 109 - Cell 2
111Ricardo Ferreira (Por) Rádio Popular / Boavista0:02:59
112Carlos Jimenez (Spa) Rádio Popular / BoavistaRow 111 - Cell 2
113César Martingil (Por) Liberty Seguros / CarglassRow 112 - Cell 2
114Danny Pate (USA) Rally CyclingRow 113 - Cell 2
115Pierrick Naud (Can) Rally CyclingRow 114 - Cell 2
116Jóni Brandão (Por) EfapelRow 115 - Cell 2
117Hamish Schereus (NZl) Klein ConstantiaRow 116 - Cell 2
118Charles Huff (USA) Rally Cycling0:03:43
119Bjorn Selander (USA) Rally CyclingRow 118 - Cell 2
120Raul Alarcon (Spa) W52/FC PortoRow 119 - Cell 2
121Sergey Vdovin (Rus) Lokosphinkx0:04:09
122Marcelo Vieira (Por) Moreira Congelados/Feira/Bicicleta Andrade0:04:43
123Cristian Carralero (Spa) Louletano / Hospital de LouléRow 122 - Cell 2
124Patrick Videira (Por) MaiaRow 123 - Cell 2
125Thomas Soladay (USA) Rally CyclingRow 124 - Cell 2
126Adrian Gjolberg (Nor) Team Fixit.NoRow 125 - Cell 2
127Hannes Forsby (Swe) Team Bliz / MeridaRow 126 - Cell 2
128Hiski Kanerva (Fin) Team Bliz / Merida0:05:06
129Daniel Freitas (Por) W52/FC Porto0:05:58
130Eneko Lizarralde (Spa) Euskadi Basque Coutry / MuriasRow 129 - Cell 2
131Hugo Sancho (Por) LA Aluminios / AntarteRow 130 - Cell 2
132António Barbio (Por) Efapel0:06:14
133Pablo Guerrero (Spa) Rádio Popular / Boavista0:06:16
134Jorge Marques (Por) Goldwin - Team José Maria Nicolau0:06:36
135Helder Ferreira (Por) Efapel0:06:41
136Marcelo Salvador (Por) Goldwin - Team José Maria Nicolau0:07:04
137Dimitri Strakhov (Rus) Lokosphinkx0:07:24
138Rafael Apolinário (Por) Sicasal / Constantinos0:07:29
139João Barbosa (Por) Maia0:07:32
140Andreas Jacobsen (Nor) Team Fixit.No0:07:38
141Sindre Eid Hermansen (Nor) Team Fixit.No0:07:51
142Oscar Brea (Spa) Sporting / Tavira0:08:24
143Mikel Iturria (Spa) Euskadi Basque Coutry / Murias0:08:36
144Helder Silva (Por) Maia0:09:24
145Ethan Reynolds (USA) USA Cycling0:11:17
146Ezekiel Mostov (USA) USA CyclingRow 145 - Cell 2
147Michael Hernandez (USA) USA CyclingRow 146 - Cell 2
148Hugo Brito (Por) MaiaRow 147 - Cell 2
149António Barradas (Por) MaiaRow 148 - Cell 2
150Nuno Meireles (Por) LA Aluminios / AntarteRow 149 - Cell 2
151Samuel Magalhães (Por) Louletano / Hospital de LouléRow 150 - Cell 2
152Hugo Vaz (Por) MaiaRow 151 - Cell 2
153Hugo Sabido (Por) Sporting / TaviraRow 152 - Cell 2
154Áitor Gonzalez (Spa) Euskadi Basque Coutry / Murias0:11:23
155Oscar Riesebeek (Ned) Metec / TKH Continental Team0:11:34
156Jan William Jensen (Nor) Team Fixit.No0:11:36
DNFGustavo Veloso (Spa) W52/FC PortoRow 156 - Cell 2
DNFRui Carvalho (Por) AnicolorRow 157 - Cell 2
DNFTayler Eisenhart (USA) USA CyclingRow 158 - Cell 2
Swipe to scroll horizontally
General classification after stage 2
#Rider Name (Country) TeamResult
1Enric Mas (Spa) Klein Constantia9:01:32
2Imanol Estevez (Spa) Euskadi Basque Coutry / MuriasRow 1 - Cell 2
3Krister Hagen (Nor) Team Coop / Oster Hus0:00:03
4Garikoitz Bravo (Spa) Euskadi Basque Coutry / Murias0:00:06
5David de La Fuente (Spa) Sporting / Tavira0:00:08
6Jesus Ezquerra (Spa) Sporting / Tavira0:00:10
7Tao Geoghegan Hart (GBr) Axeon / Hagens Berman0:00:14
8Rafael Silva (Por) EfapelRow 7 - Cell 2
9August Jensen (Nor) Team Coop / Oster HusRow 8 - Cell 2
10César Fonte (Por) Rádio Popular / BoavistaRow 9 - Cell 2
11Amaro Antunes (Por) LA Aluminios / AntarteRow 10 - Cell 2
12Luís Gomes (Por) Liberty Seguros / CarglassRow 11 - Cell 2
13Nuno Bico (Por) Klein ConstantiaRow 12 - Cell 2
14Rui Oliveira (Por) Liberty Seguros / Carglass0:00:19
15Rafael Reis (Por) W52/FC Porto0:00:20
16Samuel Caldeira (Por) W52/FC Porto0:00:21
17Frederico Figueiredo (Por) Rádio Popular / Boavista0:00:23
18Henrique Casimiro (Por) Efapel0:00:27
19Emerson Oronte (USA) Rally CyclingRow 18 - Cell 2
20Logan Owen (USA) Axeon / Hagens Berman0:00:28
21Greg Daniel (USA) Axeon / Hagens Berman0:00:33
22Jhonnatan Narvaez (Ecu) Klein Constantia0:00:36
23Luís Mendonça (Por) Sicasal / ConstantinosRow 22 - Cell 2
24João Benta (Por) Louletano / Hospital de LouléRow 23 - Cell 2
25Rinaldo Nocentini (Ita) Sporting / Tavira0:00:37
26Asmund Lovik (Nor) Team Fixit.No0:00:46
27David Ribeiro (Por) Liberty Seguros / CarglassRow 26 - Cell 2
28Mikel Bizkarra (Spa) Euskadi Basque Coutry / MuriasRow 27 - Cell 2
29Krists Neilands (Lat) Axeon / Hagens BermanRow 28 - Cell 2
30Bruno Silva (Por) LA Aluminios / Antarte0:00:52
31Dimitri Solokov (Rus) Lokosphinkx0:00:55
32Luís Afonso (Por) LA Aluminios / Antarte0:00:57
33Oyvind Lukkedahl (Nor) Team Coop / Oster Hus0:01:01
34David Rodrigues (Por) Rádio Popular / BoavistaRow 33 - Cell 2
35Filipe Cardoso (Por) EfapelRow 34 - Cell 2
36Jose Botella (Spa) Louletano / Hospital de Loulé0:01:06
37Jarno Gmelich Meyling (Ned) Metec / TKH Continental Team0:01:09
38Sergei Shilov (Rus) Lokosphinkx0:01:18
39Will Barta (USA) Axeon / Hagens Berman0:01:22
40Maximilian Schachmann (Ger) Klein ConstantiaRow 39 - Cell 2
41Mario Gonzalez (Spa) Sporting / Tavira0:01:29
42Valter Pereira (Por) Sporting / Tavira0:01:35
43Victor Etxebarria (Spa) Rádio Popular / Boavista0:01:54
44Eddie Dunbar (Irl) Axeon / Hagens Berman0:01:57
45Sean Bennett (USA) USA Cycling0:02:12
46Alvaro Trueba (Por) EfapelRow 45 - Cell 2
47Tiago Ferreira (Por) Liberty Seguros / Carglass0:02:16
48Remi Cavagna (Fra) Klein Constantia0:02:54
49Jasper Hamelink (Ned) Metec / TKH Continental Team0:03:05
50Jóni Brandão (Por) Efapel0:04:11
51Ricardo Mestre (Por) W52/FC Porto0:06:02
52Rui Vinhas (Por) W52/FC Porto0:08:32
53Isac Lundgren (Swe) Team Bliz / MeridaRow 52 - Cell 2
54Artem Samolenkov (Rus) LokosphinkxRow 53 - Cell 2
55Oscar Brea (Spa) Sporting / Tavira0:08:43
56Dimitri Strakhov (Rus) Lokosphinkx0:08:44
57João Fernandes (Por) Goldwin - Team José Maria Nicolau0:09:20
58Vasili Solokov (Rus) Lokosphinkx0:11:18
59Havard Blikra (Nor) Team Coop / Oster HusRow 58 - Cell 2
60Kenny Molly (Bel) Klein ConstantiaRow 59 - Cell 2
61Bruno Sancho (Por) AnicolorRow 60 - Cell 2
62Tyler Williams (USA) Axeon / Hagens BermanRow 61 - Cell 2
63Victor Valinho (Por) Goldwin - Team José Maria Nicolau0:11:28
64Pierre Moncorgé (Fra) Team Bliz / MeridaRow 63 - Cell 2
65Venceslau Fernandes (Por) Moreira Congelados/Feira/Bicicleta AndradeRow 64 - Cell 2
66Fábio Oliveira (Por) Goldwin - Team José Maria NicolauRow 65 - Cell 2
67Alexander Vdovin (Rus) LokosphinkxRow 66 - Cell 2
68Nikolai Lunder (Nor) Team Bliz / MeridaRow 67 - Cell 2
69Fábio Mansilhas (Por) AnicolorRow 68 - Cell 2
70Hugo Nunes (Por) AnicolorRow 69 - Cell 2
71Tiago Antunes (Por) Sicasal / ConstantinosRow 70 - Cell 2
72Kristoffer Madsen (Nor) Team Fixit.NoRow 71 - Cell 2
73Ricardo Teixeira (Por) AnicolorRow 72 - Cell 2
74Stef Krul (Ned) Metec / TKH Continental TeamRow 73 - Cell 2
75Oscar Riesebeek (Ned) Metec / TKH Continental Team0:11:53
76Emanuel Duarte (Por) Sicasal / Constantinos0:12:06
77João Santos (Por) Moreira Congelados/Feira/Bicicleta AndradeRow 76 - Cell 2
78Micael Isidoro (Por) Louletano / Hospital de Loulé0:12:16
79André Carvalho (Por) Liberty Seguros / CarglassRow 78 - Cell 2
80Vadim Zhuravlev (Rus) Lokosphinkx0:12:23
81Nuno Almeida (Por) Efapel0:12:36
82Benat Txoperena (Spa) Euskadi Basque Coutry / MuriasRow 81 - Cell 2
83Xavier Silva (Por) AnicolorRow 82 - Cell 2
84Jorge Magalhães (Por) AnicolorRow 83 - Cell 2
85Sandro Pinto (Por) Louletano / Hospital de LouléRow 84 - Cell 2
86António Carvalho (Por) W52/FC PortoRow 85 - Cell 2
87Shaun Nick Bester (RSA) Sporting / Tavira0:13:14
88Danny Pate (USA) Rally Cycling0:14:00
89Hamish Schereus (NZl) Klein ConstantiaRow 88 - Cell 2
90Ricardo Ferreira (Por) Rádio Popular / BoavistaRow 89 - Cell 2
91Pierrick Naud (Can) Rally CyclingRow 90 - Cell 2
92José Fernandes (Por) Goldwin - Team José Maria Nicolau0:14:23
93Raul Alarcon (Spa) W52/FC Porto0:14:42
94Sergey Vdovin (Rus) Lokosphinkx0:15:10
95Paulo Silva (Por) Anicolor0:15:22
96Johim Ariesen (Ned) Metec / TKH Continental TeamRow 95 - Cell 2
97João Letras (Por) Sicasal / ConstantinosRow 96 - Cell 2
98João Silva (Por) Moreira Congelados/Feira/Bicicleta AndradeRow 97 - Cell 2
99Álvaro Ferreira (Por) Goldwin - Team José Maria NicolauRow 98 - Cell 2
100Gonçalo Leaça (Por) Sicasal / ConstantinosRow 99 - Cell 2
101Patrick Videira (Por) Maia0:15:44
102Thomas Soladay (USA) Rally CyclingRow 101 - Cell 2
103Adrian Gjolberg (Nor) Team Fixit.NoRow 102 - Cell 2
104André Ramalho (Por) Goldwin - Team José Maria Nicolau0:16:00
105André Bessa (Por) Moreira Congelados/Feira/Bicicleta Andrade0:16:10
106Miguel Bryon (USA) USA Cycling0:16:17
107Niels Goeree (Ned) Metec / TKH Continental TeamRow 106 - Cell 2
108Niklas Henttala (Fin) Team Bliz / MeridaRow 107 - Cell 2
109Rui Sousa (Por) Rádio Popular / Boavista0:16:30
110José Silva (Por) MaiaRow 109 - Cell 2
111Ivo Oliveira (Por) Liberty Seguros / Carglass0:16:41
112Vicente Rubio (Spa) Louletano / Hospital de Loulé0:16:46
113Hugo Sancho (Por) LA Aluminios / Antarte0:16:59
114Alejandro Marque (Spa) LA Aluminios / Antarte0:17:05
115Marvin Scheulen (Por) Sicasal / ConstantinosRow 114 - Cell 2
116António Barbio (Por) Efapel0:17:15
117Tijmen Eising (Ned) Metec / TKH Continental TeamRow 116 - Cell 2
118Francisco Campos (Por) Moreira Congelados/Feira/Bicicleta Andrade0:17:25
119Magnus Boressen (Nor) Team Coop / Oster Hus0:17:38
120Sjoerd Kouwenhoven (Ned) Metec / TKH Continental TeamRow 119 - Cell 2
121Mikkel Lunder (Nor) Team Bliz / Merida0:17:41
122Helder Ferreira (Por) Efapel0:17:42
123Carlos Jimenez (Spa) Rádio Popular / Boavista0:17:54
124Pedro Henriques (Por) Moreira Congelados/Feira/Bicicleta Andrade0:18:16
125Sindre Eid Hermansen (Nor) Team Fixit.No0:18:52
126César Martingil (Por) Liberty Seguros / Carglass0:19:05
127Bjorn Selander (USA) Rally Cycling0:19:33
128Hannes Forsby (Swe) Team Bliz / Merida0:20:33
129Daniel Freitas (Por) W52/FC Porto0:20:53
130Pablo Guerrero (Spa) Rádio Popular / Boavista0:21:11
131Jorge Marques (Por) Goldwin - Team José Maria Nicolau0:21:31
132Marcelo Salvador (Por) Goldwin - Team José Maria Nicolau0:21:59
133Hernani Broco (Por) LA Aluminios / Antarte0:22:11
134Hugo Sabido (Por) Sporting / Tavira0:22:17
135Ezekiel Mostov (USA) USA Cycling0:22:18
136Jan William Jensen (Nor) Team Fixit.No0:22:36
137Pedro Paulinho (Por) LA Aluminios / Antarte0:22:46
138Rui Rodrigues (Por) Louletano / Hospital de Loulé0:22:47
139Andreas Jacobsen (Nor) Team Fixit.No0:23:28
140Charles Huff (USA) Rally Cycling0:24:39
141Cristian Carralero (Spa) Louletano / Hospital de Loulé0:25:39
142Hiski Kanerva (Fin) Team Bliz / Merida0:26:02
143Ethan Reynolds (USA) USA Cycling0:26:12
144Hugo Vaz (Por) MaiaRow 143 - Cell 2
145Eneko Lizarralde (Spa) Euskadi Basque Coutry / Murias0:26:54
146António Barradas (Por) Maia0:27:07
147Hugo Brito (Por) MaiaRow 146 - Cell 2
148Samuel Magalhães (Por) Louletano / Hospital de LouléRow 147 - Cell 2
149Rafael Apolinário (Por) Sicasal / Constantinos0:28:25
150João Barbosa (Por) Maia0:28:28
151Mikel Iturria (Spa) Euskadi Basque Coutry / Murias0:29:32
152Marcelo Vieira (Por) Moreira Congelados/Feira/Bicicleta Andrade0:30:44
153Michael Hernandez (USA) USA Cycling0:32:13
154Nuno Meireles (Por) LA Aluminios / AntarteRow 153 - Cell 2
155Áitor Gonzalez (Spa) Euskadi Basque Coutry / Murias0:32:19
156Helder Silva (Por) Maia0:34:35

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

Latest on Cyclingnews