Double victory for Liberty Seguros
By Cycling News
published Cardoso claims final stage, Guerra seals overall
Swipe to scroll horizontally
1 | Manuel Cardoso (Por) Liberty Seguros | 2:38:18 |
2 | Celestino Pinho (Por) Paredes Rota Dos Moveis | Row 1 - Cell 2 |
3 | David Gutierrez (Spa) Spain | Row 2 - Cell 2 |
4 | Sergio Ribeiro (Por) Barbot - Siper | Row 3 - Cell 2 |
5 | Tiago Machado (Por) Madeinox Boavista | Row 4 - Cell 2 |
6 | David Blanco (Spa) Palmeiras Resort - Tavira | Row 5 - Cell 2 |
7 | Hector Guerra (Spa) Liberty Seguros | Row 6 - Cell 2 |
8 | Danail Petrov (Bul) Madeinox Boavista | Row 7 - Cell 2 |
9 | Samuel Caldeira (Por) Palmeiras Resort - Tavira | Row 8 - Cell 2 |
10 | Andre Cardoso (Por) Palmeiras Resort - Tavira | Row 9 - Cell 2 |
11 | Miguel A. Candil (Spa) Paredes Rota Dos Moveis | Row 10 - Cell 2 |
12 | Alejandro Marque (Spa) Palmeiras Resort - Tavira | Row 11 - Cell 2 |
13 | Helder Oliveira (Por) Barbot - Siper | Row 12 - Cell 2 |
14 | Joäo Cabreira (Por) Centro Cilismo de Loule - Louletano | Row 13 - Cell 2 |
15 | Sergio Sousa (Por) Madeinox Boavista | Row 14 - Cell 2 |
16 | Nelson Vitorino (Por) Palmeiras Resort - Tavira | Row 15 - Cell 2 |
17 | Pedro M. Soeiro M. (Por) Centro Cilismo de Loule - Louletano | Row 16 - Cell 2 |
18 | Jaume Rovira (Spa) Andorra-Grandvalira | Row 17 - Cell 2 |
19 | Santiago Perez (Spa) Madeinox Boavista | Row 18 - Cell 2 |
20 | Aketza Peña (Spa) Cartaxo-Cap.Do Vinho | Row 19 - Cell 2 |
21 | Diego Gallego (Spa) Spain | Row 20 - Cell 2 |
22 | Jose A. De Segovia (Spa) Spain | Row 21 - Cell 2 |
23 | Sergey Chernestskiy (Rus) Russia | Row 22 - Cell 2 |
24 | Alexander Ribakov (Rus) Russia | Row 23 - Cell 2 |
25 | Israel Perez (Spa) Extremadura-Spiuk | Row 24 - Cell 2 |
26 | Eladio Jimenez (Spa) Centro Cilismo de Loule - Louletano | Row 25 - Cell 2 |
27 | David Bernabeu (Spa) Barbot - Siper | Row 26 - Cell 2 |
28 | Nuno Ribeiro (Por) Liberty Seguros | 0:00:14 |
29 | Dirk Müller (Ger) Team Nutrixxion Sparkasse | 0:00:55 |
30 | David Belda (Spa) Boyaca Es Para Vivirla | 0:01:07 |
31 | Ruben Plaza (Spa) Liberty Seguros | Row 30 - Cell 2 |
32 | Micael Isidoro (Por) Gessical-Fonotel-Ventosa | 0:01:32 |
33 | Antonio Olmo (Spa) Boyaca Es Para Vivirla | Row 32 - Cell 2 |
34 | Hugo Sancho (Por) Motragua-Dr Seguros | Row 33 - Cell 2 |
35 | Carlos M. Pinho (Por) Barbot - Siper | Row 34 - Cell 2 |
36 | Luis Pinheiro (Por) Madeinox Boavista | Row 35 - Cell 2 |
37 | Marcel Fischer (Ger) Team Nutrixxion Sparkasse | Row 36 - Cell 2 |
38 | Pedro Lopes (Por) Centro Cilismo de Loule - Louletano | 0:01:57 |
39 | Constantino Zaballa (Spa) Paredes Rota Dos Moveis | 0:02:58 |
40 | Bruno Pires (Por) Barbot - Siper | 0:03:35 |
41 | Bruno A. Pinto (Por) Barbot - Siper | Row 40 - Cell 2 |
42 | Joao Benta (Por) Madeinox Boavista | Row 41 - Cell 2 |
43 | Bruno Castanheira (Por) Barbot - Siper | Row 42 - Cell 2 |
44 | Nelson H. Rocha (Por) Madeinox Boavista | Row 43 - Cell 2 |
45 | Ricardo Mestre (Por) Palmeiras Resort - Tavira | Row 44 - Cell 2 |
46 | Nairo Quintana (Col) Boyaca Es Para Vivirla | Row 45 - Cell 2 |
47 | Marcio Barbosa (Por) Paredes Rota Dos Moveis | 0:04:51 |
48 | Alehandro Serna (Col) Boyaca Es Para Vivirla | Row 47 - Cell 2 |
49 | Pablo De Pedro (Spa) Centro Cilismo de Loule - Louletano | 0:06:10 |
50 | Carlos Nozal (Spa) Liberty Seguros | Row 49 - Cell 2 |
51 | Nuno Marta (Por) Centro Cilismo de Loule - Louletano | 0:06:12 |
52 | Bruno Saraiva (Por) Centro Cilismo de Loule - Louletano | Row 51 - Cell 2 |
53 | Guilherme Lourenço (Por) Motragua-Dr Seguros | Row 52 - Cell 2 |
54 | Rui Sa (Por) Cidade Lugo | 0:06:25 |
55 | Francisco Terciado (Spa) Extremadura-Spiuk | Row 54 - Cell 2 |
56 | Candido J. Barbosa (Por) Palmeiras Resort - Tavira | 0:08:59 |
57 | Mario Costa (Por) Barbot - Siper | Row 56 - Cell 2 |
58 | Hugo Sabido (Por) Paredes Rota Dos Moveis | Row 57 - Cell 2 |
59 | Joaquim Andrade (Por) Paredes Rota Dos Moveis | Row 58 - Cell 2 |
60 | Cesar Fonte (Por) Cartaxo-Cap.Do Vinho | 0:09:01 |
61 | Vasco Pereira (Por) Motragua-Dr Seguros | 0:09:46 |
62 | Flavio Gomes (Por) Bretescar-Sporting | Row 61 - Cell 2 |
63 | Bruno Silva (Por) Aluvia-Valongo | Row 62 - Cell 2 |
64 | Jose A. Arroyo (Spa) Extremadura-Spiuk | Row 63 - Cell 2 |
65 | Jose A. Rodriguez (Spa) Spain | 0:10:27 |
66 | Spas Gyurov (Bul) Heraklion-Messebar | Row 65 - Cell 2 |
67 | Ruben Calvo (Spa) Paredes Rota Dos Moveis | Row 66 - Cell 2 |
68 | Ivo Fernandes (Por) Bretescar-Sporting | Row 67 - Cell 2 |
69 | Grischa Janorschke (Ger) Team Nutrixxion Sparkasse | Row 68 - Cell 2 |
70 | Lars Wackernagel (Ger) Team Nutrixxion Sparkasse | 0:10:42 |
71 | Joao Rego (Por) Aluvia-Valongo | 0:14:16 |
72 | Carlos Hernandez (Spa) Extremadura-Spiuk | Row 71 - Cell 2 |
73 | Andre Ferreira (Por) Aluvia-Valongo | Row 72 - Cell 2 |
74 | Bruno Lima (Por) Madeinox Boavista | Row 73 - Cell 2 |
75 | Fabio Coelho (Por) Cartaxo-Cap.Do Vinho | Row 74 - Cell 2 |
76 | Edgar Anselmo (Por) Cartaxo-Cap.Do Vinho | Row 75 - Cell 2 |
77 | Luis Alfonso (Por) Aluvia-Valongo | Row 76 - Cell 2 |
78 | Mike Willan (Ger) Team Nutrixxion Sparkasse | Row 77 - Cell 2 |
79 | Joao Rosa (Por) Gessical-Fonotel-Ventosa | 0:17:01 |
Swipe to scroll horizontally
1 | Manuel Cardoso (Por) Liberty Seguros | 25 | pts |
2 | Celestino Pinho (Por) Paredes Rota Dos Moveis | 20 | Row 1 - Cell 3 |
3 | David Gutierrez (Spa) Spain | 16 | Row 2 - Cell 3 |
4 | Sergio Ribeiro (Por) Barbot - Siper | 13 | Row 3 - Cell 3 |
5 | Tiago Machado (Por) Madeinox Boavista | 10 | Row 4 - Cell 3 |
6 | David Blanco (Spa) Palmeiras Resort - Tavira | 8 | Row 5 - Cell 3 |
7 | Hector Guerra (Spa) Liberty Seguros | 6 | Row 6 - Cell 3 |
8 | Danail Petrov (Bul) Madeinox Boavista | 4 | Row 7 - Cell 3 |
9 | Samuel Caldeira (Por) Palmeiras Resort - Tavira | 2 | Row 8 - Cell 3 |
10 | Andre Cardoso (Por) Palmeiras Resort - Tavira | 1 | Row 9 - Cell 3 |
Swipe to scroll horizontally
1 | Hugo Sancho (Por) Motragua-Dr Seguros | 5 | pts |
2 | Bruno Castanheira (Por) Barbot - Siper | 3 | Row 1 - Cell 3 |
3 | Nairo Quintana (Col) Boyaca Es Para Vivirla | 1 | Row 2 - Cell 3 |
Swipe to scroll horizontally
1 | Hugo Sancho (Por) Motragua-Dr Seguros | 5 | pts |
2 | Carlos M. Pinho (Por) Barbot - Siper | 3 | Row 1 - Cell 3 |
3 | Alehandro Serna (Col) Boyaca Es Para Vivirla | 1 | Row 2 - Cell 3 |
Swipe to scroll horizontally
1 | Ricardo Mestre (Por) Palmeiras Resort - Tavira | 5 | pts |
2 | Andre Cardoso (Por) Palmeiras Resort - Tavira | 3 | Row 1 - Cell 3 |
3 | Eladio Jimenez (Spa) Centro Cilismo de Loule - Louletano | 1 | Row 2 - Cell 3 |
Swipe to scroll horizontally
1 | Luis Pinheiro (Por) Madeinox Boavista | 3 | pts |
2 | Francisco Terciado (Spa) Extremadura-Spiuk | 2 | Row 1 - Cell 3 |
3 | Joao Benta (Por) Madeinox Boavista | 1 | Row 2 - Cell 3 |
Swipe to scroll horizontally
1 | Joao Benta (Por) Madeinox Boavista | 3 | pts |
2 | Hugo Sabido (Por) Paredes Rota Dos Moveis | 2 | Row 1 - Cell 3 |
3 | Cesar Fonte (Por) Cartaxo-Cap.Do Vinho | 1 | Row 2 - Cell 3 |
Swipe to scroll horizontally
1 | Carlos M. Pinho (Por) Barbot - Siper | 3 | pts |
2 | Nairo Quintana (Col) Boyaca Es Para Vivirla | 2 | Row 1 - Cell 3 |
3 | Eladio Jimenez (Spa) Centro Cilismo de Loule - Louletano | 1 | Row 2 - Cell 3 |
Swipe to scroll horizontally
1 | Dirk Müller (Ger) Team Nutrixxion Sparkasse | 3 | pts |
2 | David Belda (Spa) Boyaca Es Para Vivirla | 2 | Row 1 - Cell 3 |
3 | Nelson H. Rocha (Por) Madeinox Boavista | 1 | Row 2 - Cell 3 |
Swipe to scroll horizontally
1 | Eladio Jimenez (Spa) Centro Cilismo de Loule - Louletano | 3 | pts |
2 | Bruno Castanheira (Por) Barbot - Siper | 2 | Row 1 - Cell 3 |
3 | Alehandro Serna (Col) Boyaca Es Para Vivirla | 1 | Row 2 - Cell 3 |
Swipe to scroll horizontally
1 | Nairo Quintana (Col) Boyaca Es Para Vivirla | 3 | pts |
2 | Bruno Castanheira (Por) Barbot - Siper | 2 | Row 1 - Cell 3 |
3 | Carlos M. Pinho (Por) Barbot - Siper | 1 | Row 2 - Cell 3 |
Swipe to scroll horizontally
1 | Palmeiras Resort - Tavira | 7:54:54 |
2 | Madeinox Boavista | Row 1 - Cell 2 |
3 | Barbot - Siper | Row 2 - Cell 2 |
4 | Spain | Row 3 - Cell 2 |
5 | Centro Cilismo de Loule - Louletano | Row 4 - Cell 2 |
6 | Liberty Seguros | 0:00:14 |
7 | Paredes Rota Dos Moveis | 0:02:58 |
8 | Boyaca Es Para Vivirla | 0:06:14 |
9 | Team Nutrixxion Sparkasse | 0:12:54 |
10 | Extremadura-Spiuk | 0:16:11 |
11 | Motragua-Dr Seguros | 0:17:30 |
Swipe to scroll horizontally
1 | Hector Guerra (Spa) Liberty Seguros | 15:50:14 |
2 | Tiago Machado (Por) Madeinox Boavista | 0:00:06 |
3 | Joäo Cabreira (Por) Centro Cilismo de Loule - Louletano | 0:00:15 |
4 | Sergio Sousa (Por) Madeinox Boavista | 0:00:18 |
5 | David Blanco (Spa) Palmeiras Resort - Tavira | 0:00:20 |
6 | David Bernabeu (Spa) Barbot - Siper | 0:00:22 |
7 | Nelson Vitorino (Por) Palmeiras Resort - Tavira | 0:00:28 |
8 | Alejandro Marque (Spa) Palmeiras Resort - Tavira | 0:00:34 |
9 | Andre Cardoso (Por) Palmeiras Resort - Tavira | 0:00:51 |
10 | Jaume Rovira (Spa) Andorra-Grandvalira | 0:00:54 |
11 | Jose A. De Segovia (Spa) Spain | 0:00:57 |
12 | Santiago Perez (Spa) Madeinox Boavista | 0:01:16 |
13 | Helder Oliveira (Por) Barbot - Siper | Row 12 - Cell 2 |
14 | David Gutierrez (Spa) Spain | 0:01:28 |
15 | Aketza Peña (Spa) Cartaxo-Cap.Do Vinho | 0:01:39 |
16 | Eladio Jimenez (Spa) Centro Cilismo de Loule - Louletano | Row 15 - Cell 2 |
17 | Israel Perez (Spa) Extremadura-Spiuk | 0:01:46 |
18 | Danail Petrov (Bul) Madeinox Boavista | 0:01:56 |
19 | Alexander Ribakov (Rus) Russia | 0:01:57 |
20 | Diego Gallego (Spa) Spain | 0:02:03 |
21 | Dirk Müller (Ger) Team Nutrixxion Sparkasse | 0:03:09 |
22 | Pedro Lopes (Por) Centro Cilismo de Loule - Louletano | 0:03:14 |
23 | Luis Pinheiro (Por) Madeinox Boavista | 0:03:35 |
24 | Sergey Chernestskiy (Rus) Russia | 0:03:39 |
25 | Marcel Fischer (Ger) Team Nutrixxion Sparkasse | 0:03:49 |
26 | Miguel A. Candil (Spa) Paredes Rota Dos Moveis | 0:04:02 |
27 | Hugo Sancho (Por) Motragua-Dr Seguros | 0:04:32 |
28 | Carlos M. Pinho (Por) Barbot - Siper | 0:04:40 |
29 | Constantino Zaballa (Spa) Paredes Rota Dos Moveis | 0:04:45 |
30 | Micael Isidoro (Por) Gessical-Fonotel-Ventosa | 0:04:48 |
31 | Celestino Pinho (Por) Paredes Rota Dos Moveis | 0:05:26 |
32 | Bruno Pires (Por) Barbot - Siper | 0:05:36 |
33 | Ruben Plaza (Spa) Liberty Seguros | 0:06:11 |
34 | Alehandro Serna (Col) Boyaca Es Para Vivirla | 0:08:04 |
35 | Bruno Castanheira (Por) Barbot - Siper | 0:08:34 |
36 | Nairo Quintana (Col) Boyaca Es Para Vivirla | 0:08:40 |
37 | Ricardo Mestre (Por) Palmeiras Resort - Tavira | 0:09:11 |
38 | Antonio Olmo (Spa) Boyaca Es Para Vivirla | 0:09:47 |
39 | Nuno Ribeiro (Por) Liberty Seguros | 0:10:15 |
40 | Samuel Caldeira (Por) Palmeiras Resort - Tavira | 0:10:30 |
41 | Hugo Sabido (Por) Paredes Rota Dos Moveis | 0:11:07 |
42 | David Belda (Spa) Boyaca Es Para Vivirla | 0:12:23 |
43 | Guilherme Lourenço (Por) Motragua-Dr Seguros | 0:14:32 |
44 | Joao Benta (Por) Madeinox Boavista | 0:15:45 |
45 | Francisco Terciado (Spa) Extremadura-Spiuk | 0:15:55 |
46 | Nuno Marta (Por) Centro Cilismo de Loule - Louletano | 0:16:47 |
47 | Pedro M. Soeiro M. (Por) Centro Cilismo de Loule - Louletano | 0:16:53 |
48 | Nelson H. Rocha (Por) Madeinox Boavista | 0:18:21 |
49 | Manuel Cardoso (Por) Liberty Seguros | 0:19:28 |
50 | Bruno Silva (Por) Aluvia-Valongo | 0:19:51 |
51 | Sergio Ribeiro (Por) Barbot - Siper | 0:20:21 |
52 | Pablo De Pedro (Spa) Centro Cilismo de Loule - Louletano | 0:22:19 |
53 | Bruno Saraiva (Por) Centro Cilismo de Loule - Louletano | 0:23:21 |
54 | Bruno A. Pinto (Por) Barbot - Siper | 0:23:25 |
55 | Cesar Fonte (Por) Cartaxo-Cap.Do Vinho | 0:23:51 |
56 | Rui Sa (Por) Cidade Lugo | 0:24:05 |
57 | Marcio Barbosa (Por) Paredes Rota Dos Moveis | 0:24:09 |
58 | Carlos Nozal (Spa) Liberty Seguros | 0:26:44 |
59 | Joaquim Andrade (Por) Paredes Rota Dos Moveis | 0:27:19 |
60 | Jose A. Arroyo (Spa) Extremadura-Spiuk | 0:27:53 |
61 | Ivo Fernandes (Por) Bretescar-Sporting | 0:28:54 |
62 | Ruben Calvo (Spa) Paredes Rota Dos Moveis | 0:29:59 |
63 | Vasco Pereira (Por) Motragua-Dr Seguros | 0:30:45 |
64 | Flavio Gomes (Por) Bretescar-Sporting | 0:32:19 |
65 | Grischa Janorschke (Ger) Team Nutrixxion Sparkasse | 0:32:34 |
66 | Mario Costa (Por) Barbot - Siper | 0:33:00 |
67 | Candido J. Barbosa (Por) Palmeiras Resort - Tavira | 0:33:47 |
68 | Jose A. Rodriguez (Spa) Spain | 0:35:02 |
69 | Lars Wackernagel (Ger) Team Nutrixxion Sparkasse | 0:35:43 |
70 | Spas Gyurov (Bul) Heraklion-Messebar | 0:40:07 |
Swipe to scroll horizontally
1 | Hector Guerra (Spa) Liberty Seguros | 58 | pts |
2 | Manuel Cardoso (Por) Liberty Seguros | 54 | Row 1 - Cell 3 |
3 | David Blanco (Spa) Palmeiras Resort - Tavira | 45 | Row 2 - Cell 3 |
4 | Celestino Pinho (Por) Paredes Rota Dos Moveis | 40 | Row 3 - Cell 3 |
5 | Tiago Machado (Por) Madeinox Boavista | 32 | Row 4 - Cell 3 |
6 | Sergio Sousa (Por) Madeinox Boavista | 28 | Row 5 - Cell 3 |
7 | Sergio Ribeiro (Por) Barbot - Siper | 26 | Row 6 - Cell 3 |
8 | Joäo Cabreira (Por) Centro Cilismo de Loule - Louletano | 25 | Row 7 - Cell 3 |
9 | Alejandro Marque (Spa) Palmeiras Resort - Tavira | 20 | Row 8 - Cell 3 |
10 | Nuno Marta (Por) Centro Cilismo de Loule - Louletano | 20 | Row 9 - Cell 3 |
11 | Nelson Vitorino (Por) Palmeiras Resort - Tavira | 16 | Row 10 - Cell 3 |
12 | David Gutierrez (Spa) Spain | 16 | Row 11 - Cell 3 |
13 | Grischa Janorschke (Ger) Team Nutrixxion Sparkasse | 16 | Row 12 - Cell 3 |
14 | David Bernabeu (Spa) Barbot - Siper | 15 | Row 13 - Cell 3 |
15 | Samuel Caldeira (Por) Palmeiras Resort - Tavira | 15 | Row 14 - Cell 3 |
16 | Ruben Plaza (Spa) Liberty Seguros | 13 | Row 15 - Cell 3 |
17 | Andre Cardoso (Por) Palmeiras Resort - Tavira | 11 | Row 16 - Cell 3 |
18 | Danail Petrov (Bul) Madeinox Boavista | 8 | Row 17 - Cell 3 |
19 | Helder Oliveira (Por) Barbot - Siper | 7 | Row 18 - Cell 3 |
20 | Jose A. De Segovia (Spa) Spain | 6 | Row 19 - Cell 3 |
21 | Diego Gallego (Spa) Spain | 6 | Row 20 - Cell 3 |
22 | Antonio Olmo (Spa) Boyaca Es Para Vivirla | 4 | Row 21 - Cell 3 |
23 | Nelson H. Rocha (Por) Madeinox Boavista | 4 | Row 22 - Cell 3 |
24 | Bruno A. Pinto (Por) Barbot - Siper | 4 | Row 23 - Cell 3 |
25 | Bruno Castanheira (Por) Barbot - Siper | 4 | Row 24 - Cell 3 |
Swipe to scroll horizontally
1 | Nelson H. Rocha (Por) Madeinox Boavista | 36 | pts |
2 | David Belda (Spa) Boyaca Es Para Vivirla | 24 | Row 1 - Cell 3 |
3 | Andre Cardoso (Por) Palmeiras Resort - Tavira | 14 | Row 2 - Cell 3 |
4 | Ricardo Mestre (Por) Palmeiras Resort - Tavira | 12 | Row 3 - Cell 3 |
5 | Hugo Sancho (Por) Motragua-Dr Seguros | 10 | Row 4 - Cell 3 |
6 | Joao Benta (Por) Madeinox Boavista | 9 | Row 5 - Cell 3 |
7 | Nairo Quintana (Col) Boyaca Es Para Vivirla | 6 | Row 6 - Cell 3 |
8 | Joäo Cabreira (Por) Centro Cilismo de Loule - Louletano | 5 | Row 7 - Cell 3 |
9 | Bruno A. Pinto (Por) Barbot - Siper | 5 | Row 8 - Cell 3 |
10 | Sergio Sousa (Por) Madeinox Boavista | 3 | Row 9 - Cell 3 |
11 | Marcel Fischer (Ger) Team Nutrixxion Sparkasse | 3 | Row 10 - Cell 3 |
Swipe to scroll horizontally
1 | Bruno A. Pinto (Por) Barbot - Siper | 27 | pts |
2 | Cesar Fonte (Por) Cartaxo-Cap.Do Vinho | 13 | Row 1 - Cell 3 |
3 | Luis Pinheiro (Por) Madeinox Boavista | 6 | Row 2 - Cell 3 |
4 | Vasco Pereira (Por) Motragua-Dr Seguros | 5 | Row 3 - Cell 3 |
5 | Joao Benta (Por) Madeinox Boavista | 4 | Row 4 - Cell 3 |
6 | Helder Oliveira (Por) Barbot - Siper | 4 | Row 5 - Cell 3 |
7 | Francisco Terciado (Spa) Extremadura-Spiuk | 4 | Row 6 - Cell 3 |
8 | Pedro M. Soeiro M. (Por) Centro Cilismo de Loule - Louletano | 4 | Row 7 - Cell 3 |
9 | Dirk Müller (Ger) Team Nutrixxion Sparkasse | 3 | Row 8 - Cell 3 |
10 | Carlos M. Pinho (Por) Barbot - Siper | 3 | Row 9 - Cell 3 |
11 | David Belda (Spa) Boyaca Es Para Vivirla | 2 | Row 10 - Cell 3 |
Swipe to scroll horizontally
1 | Tiago Machado (Por) Madeinox Boavista |
2 | Alexander Ribakov (Rus) Russia |
3 | Sergey Chernestskiy (Rus) Russia |
4 | Marcel Fischer (Ger) Team Nutrixxion Sparkasse |
5 | Nairo Quintana (Col) Boyaca Es Para Vivirla |
6 | Samuel Caldeira (Por) Palmeiras Resort - Tavira |
7 | Guilherme Lourenço (Por) Motragua-Dr Seguros |
8 | Joao Benta (Por) Madeinox Boavista |
9 | Nelson H. Rocha (Por) Madeinox Boavista |
10 | Bruno Silva (Por) Aluvia-Valongo |
11 | Bruno Saraiva (Por) Centro Cilismo de Loule - Louletano |
Swipe to scroll horizontally
1 | Palmeiras Resort - Tavira | 47:31:26 |
2 | Madeinox Boavista | 0:00:57 |
3 | Barbot - Siper | 0:02:09 |
4 | Centro Cilismo de Loule - Louletano | 0:02:20 |
5 | Spain | 0:02:28 |
6 | Paredes Rota Dos Moveis | 0:07:54 |
7 | Liberty Seguros | 0:12:39 |
8 | Boyaca Es Para Vivirla | 0:16:35 |
9 | Team Nutrixxion Sparkasse | 0:38:48 |
10 | Extremadura-Spiuk | 0:44:26 |
11 | Motragua-Dr Seguros | 0:47:52 |
Get The Leadout Newsletter
The latest race content, interviews, features, reviews and expert buying guides, direct to your inbox!
More race results
Latest on Cyclingnews
-
2025 Tour of the Alps includes 14,700m of climbing in just 739km and five days of racing
Route revealed in front of Christian Prudhomme and UCI President David Lappartient -
The 2025 UCI calendar could have a major gap as two February races are in doubt
Tour Colombia facing budget hurdles, could face cancellation, adding to potential absence of Volta a Valenciana -
Maxim Van Gils' contract battle with Lotto Dstny pushes pro cycling towards a football-style transfer market system
'Soon, a contract will no longer mean anything' team managers tells RTBF -
American Criterium Cup juggles eight-race US calendar for fourth edition in 2025
Racing begins June 6 at Saint Francis Tulsa Tough, with remaining schedule zig-zagging across central US