Guerra wins final stage
By Cycling News
published Ribeiro holds onto overall
Image 1 of 15
Results
Swipe to scroll horizontally
# | Rider Name (Country) Team | Result |
---|---|---|
1 | Hector Guerra (Spa) Liberty Seguros | 0:38:52 |
2 | David Blanco (Spa) Palmeiras Resort / Tavira | 0:00:09 |
3 | Ruben Plaza (Spa) Liberty Seguros | 0:00:35 |
4 | Eloy Teruel (Spa) Contentpolis-Ampo | 0:00:38 |
5 | Tiago Machado (Por) Madeinox Boavista | 0:00:42 |
6 | David Bernabeu (Spa) Barbot - Siper | 0:00:43 |
7 | Danilo Hondo (Ger) PSK Whirlpool - Author | 0:00:55 |
8 | Alejandro Marque (Spa) Palmeiras Resort / Tavira | 0:00:57 |
9 | Nuno Ribeiro (Por) Liberty Seguros | 0:01:02 |
10 | Stanislav Kozubek (Cze) PSK Whirlpool - Author | 0:01:08 |
11 | Bruno Pires (Por) Barbot - Siper | 0:01:10 |
12 | Candido Barbosa (Por) Palmeiras Resort / Tavira | 0:01:15 |
13 | Eladio Jimenez (Spa) Centro Cilismo De Loule - Louletano | 0:01:23 |
14 | Hugo Sabido (Por) Paredes Rota Dos Moveis | 0:01:43 |
15 | Joäo Cabreira (Por) Centro Cilismo De Loule - Louletano | 0:01:46 |
16 | Ricardo Mestre (Por) Palmeiras Resort / Tavira | 0:01:47 |
17 | Patrik Sinkewitz (Ger) PSK Whirlpool - Author | 0:01:51 |
18 | Nelson Vitorino (Por) Palmeiras Resort / Tavira | 0:02:06 |
19 | Giairo Ermetti (Ita) LPR Brakes - Farnese Vini | 0:02:14 |
20 | Alessandro Petacchi (Ita) LPR Brakes - Farnese Vini | 0:02:17 |
21 | Paolo Tiralongo (Ita) Lampre - N.G.C. | 0:02:18 |
22 | Frantisek Kloucek (Cze) PSK Whirlpool - Author | 0:02:20 |
23 | Filipe Cardoso (Por) Liberty Seguros | 0:02:22 |
24 | Joaquin Andrade (Por) Paredes Rota Dos Moveis | 0:02:30 |
25 | Cristiano Salerno (Ita) LPR Brakes - Farnese Vini | 0:02:38 |
26 | Pablo De Pedro (Spa) Centro Cilismo De Loule - Louletano | 0:02:45 |
27 | Isidro Nozal (Spa) Liberty Seguros | 0:02:46 |
28 | Vitor Rodrigues (Por) Liberty Seguros | 0:02:47 |
29 | Sergio Sousa (Por) Madeinox Boavista | 0:02:50 |
30 | Dirk Bellemakers (Ned) Landbouwkrediet - Colnago | 0:02:58 |
31 | César Quiterio (Por) Centro Cilismo De Loule - Louletano | 0:03:02 |
32 | Joaquim Sampaio (Por) Madeinox Boavista | 0:03:03 |
33 | Virgilio Santos (Por) Paredes Rota Dos Moveis | 0:03:07 |
34 | Andre Cardoso (Por) Palmeiras Resort / Tavira | 0:03:09 |
35 | Bruno Castanheira (Por) Barbot - Siper | 0:03:15 |
36 | Samuel Caldeira (Por) Palmeiras Resort / Tavira | 0:03:18 |
37 | Krassimir Vasilev (Bul) Palmeiras Resort / Tavira | 0:03:21 |
38 | Ruslan Pidgornyy (Ukr) ISD | Row 37 - Cell 2 |
39 | Rui Sousa (Por) Liberty Seguros | 0:03:22 |
40 | Tomas Buchacek (Cze) PSK Whirlpool - Author | 0:03:25 |
41 | Leopold Konig (Cze) PSK Whirlpool - Author | 0:03:27 |
42 | David Livramento (Por) Palmeiras Resort / Tavira | 0:03:31 |
43 | Nelson Rocha (Por) Madeinox Boavista | 0:03:33 |
44 | Pedro Lopes (Por) Centro Cilismo De Loule - Louletano | 0:03:36 |
45 | Danail Petrov (Bul) Madeinox Boavista | 0:03:38 |
46 | Francesco Tomei (Ita) Lampre - N.G.C. | Row 45 - Cell 2 |
47 | Daniel Silva (Por) Centro Cilismo De Loule - Louletano | 0:03:41 |
48 | Simon Clarke (Aus) ISD | 0:03:44 |
49 | Bert Scheirlinckx (Bel) Landbouwkrediet - Colnago | 0:03:47 |
50 | Jure Golcer (Slo) LPR Brakes - Farnese Vini | 0:03:50 |
51 | Sergio Ribeiro (Por) Barbot - Siper | 0:03:51 |
52 | Martin Mares (Cze) PSK Whirlpool - Author | 0:03:54 |
53 | Alejandro Paleo (Spa) Xacobeo Galicia | 0:03:55 |
54 | Benjamin Gourgue (Bel) Landbouwkrediet - Colnago | Row 53 - Cell 2 |
55 | Frédéric Amorison (Bel) Landbouwkrediet - Colnago | 0:03:57 |
56 | Carlos Pinho (Por) Barbot - Siper | Row 55 - Cell 2 |
57 | Sergio Lagana (Ita) LPR Brakes - Farnese Vini | 0:03:59 |
58 | David Vaz (Por) Paredes Rota Dos Moveis | Row 57 - Cell 2 |
59 | Carlos Castaño (Spa) Xacobeo Galicia | 0:04:07 |
60 | Juan F. Mouron (Spa) Xacobeo Galicia | 0:04:08 |
61 | Javier Etxarri (Spa) Contentpolis-Ampo | 0:04:09 |
62 | Joao Benta (Por) Madeinox Boavista | Row 61 - Cell 2 |
63 | Kevin Neirynck (Bel) Landbouwkrediet - Colnago | 0:04:12 |
64 | Pedro Fernandez (Spa) Xacobeo Galicia | 0:04:19 |
65 | Sebastien Delfosse (Bel) Landbouwkrediet - Colnago | 0:04:25 |
66 | Geert Verheyen (Bel) Landbouwkrediet - Colnago | 0:04:26 |
67 | Filip Meirhaeghe (Bel) Landbouwkrediet - Colnago | 0:04:27 |
68 | Bruno Saraiva (Por) Centro Cilismo De Loule - Louletano | 0:04:29 |
69 | Manuel Cardoso (Por) Liberty Seguros | 0:04:32 |
70 | Davide Rici Bitti (Ita) ISD | 0:04:33 |
71 | Martin Hebik (Cze) PSK Whirlpool - Author | Row 70 - Cell 2 |
72 | Helder Oliveira (Por) Barbot - Siper | Row 71 - Cell 2 |
73 | Damiano Caruso (Ita) LPR Brakes - Farnese Vini | 0:04:34 |
74 | Pedro Soeiro M. (Por) Centro Cilismo De Loule - Louletano | 0:04:44 |
75 | Carlos Nozal (Spa) Liberty Seguros | 0:04:47 |
76 | Juan J. Estrada (Spa) Andalucía - Cajasur | 0:04:48 |
77 | Manuel Calvente (Spa) Andalucía - Cajasur | Row 76 - Cell 2 |
78 | Bruno Pinto (Por) Barbot - Siper | 0:04:51 |
79 | Javier Ramirez (Spa) Andalucía - Cajasur | Row 78 - Cell 2 |
80 | Celio Sousa (Por) Madeinox Boavista | 0:04:52 |
81 | Oleg Chuzhda (Ukr) Contentpolis-Ampo | 0:04:56 |
82 | Andrea Grendene (Ita) Lampre - N.G.C. | 0:04:58 |
83 | Jose L. Roldan (Spa) Andalucía - Cajasur | 0:04:59 |
84 | Petr Bencik (Cze) PSK Whirlpool - Author | 0:05:07 |
85 | Ivan Raña (Spa) Xacobeo Galicia | 0:05:23 |
86 | Massimiliano Mori (Ita) Lampre - N.G.C. | 0:05:25 |
87 | Nuno Marta (Por) Centro Cilismo De Loule - Louletano | 0:05:32 |
88 | Celestino Pinho (Por) Paredes Rota Dos Moveis | 0:05:43 |
89 | Luis Pinheiro (Por) Madeinox Boavista | 0:05:46 |
90 | Iban Mayoz (Spa) Xacobeo Galicia | 0:05:52 |
91 | Marco Marzano (Ita) Lampre - N.G.C. | 0:05:56 |
92 | Cristian Benenati (Ita) ISD | Row 91 - Cell 2 |
93 | Miguel Candil (Spa) Paredes Rota Dos Moveis | 0:05:57 |
94 | Jose Toribio (Spa) Andalucía - Cajasur | 0:06:02 |
95 | Alesandro Colo (Ita) ISD | 0:06:08 |
96 | Bruno Sancho (Por) Paredes Rota Dos Moveis | 0:06:12 |
97 | Ruben Reig (Spa) Contentpolis-Ampo | 0:06:30 |
98 | Bruno Barbosa (Por) Paredes Rota Dos Moveis | 0:06:33 |
99 | Emanuele Bindi (Ita) Lampre - N.G.C. | 0:06:42 |
100 | Enrico Magazzini (Ita) Lampre - N.G.C. | 0:07:23 |
101 | Constantino Zaballa (Spa) Paredes Rota Dos Moveis | 0:07:28 |
DNS | Damiano Cunego (Ita) Lampre - N.G.C. | Row 101 - Cell 2 |
Swipe to scroll horizontally
# | Rider Name (Country) Team | Result | Header Cell - Column 3 |
---|---|---|---|
1 | Hector Guerra (Spa) Liberty Seguros | 25 | pts |
2 | David Blanco (Spa) Palmeiras Resort / Tavira | 20 | Row 1 - Cell 3 |
3 | Ruben Plaza (Spa) Liberty Seguros | 16 | Row 2 - Cell 3 |
4 | Eloy Teruel (Spa) Contentpolis-Ampo | 13 | Row 3 - Cell 3 |
5 | Tiago Machado (Por) Madeinox Boavista | 10 | Row 4 - Cell 3 |
6 | David Bernabeu (Spa) Barbot - Siper | 8 | Row 5 - Cell 3 |
7 | Danilo Hondo (Ger) PSK Whirlpool - Author | 6 | Row 6 - Cell 3 |
8 | Alejandro Marque (Spa) Palmeiras Resort / Tavira | 4 | Row 7 - Cell 3 |
9 | Nuno Ribeiro (Por) Liberty Seguros | 2 | Row 8 - Cell 3 |
10 | Stanislav Kozubek (Cze) PSK Whirlpool - Author | 1 | Row 9 - Cell 3 |
Swipe to scroll horizontally
# | Rider Name (Country) Team | Result |
---|---|---|
1 | Liberty Seguros | 1:58:13 |
2 | Palmeiras Resort-Prio | 0:00:44 |
3 | PSK Whirlpool-Author | 0:02:17 |
4 | Barbot-Siper | 0:03:31 |
5 | C.C.Loulé- Louletano | 0:04:17 |
6 | Madeinox Boavista | 0:04:58 |
7 | LPR Brakes | 0:05:32 |
8 | L.A. - Rota Dos | 0:05:43 |
9 | Contentpolis-AMPO | 0:08:06 |
10 | Landbouwkrediet-Colnago | 0:09:03 |
11 | Lampre - N.G.C. | 0:09:17 |
12 | ISD-Neri | 0:10:01 |
13 | Xacobeo Galicia | 0:10:33 |
14 | Andalucia-Cajasur | 0:12:50 |
Swipe to scroll horizontally
# | Rider Name (Country) Team | Result |
---|---|---|
1 | Nuno Ribeiro (Por) Liberty Seguros | 41:10:22 |
2 | David Blanco (Spa) Palmeiras Resort / Tavira | 0:01:24 |
3 | David Bernabeu (Spa) Barbot - Siper | 0:01:36 |
4 | Ruben Plaza (Spa) Liberty Seguros | 0:02:08 |
5 | Joäo Cabreira (Por) Centro Cilismo De Loule - Louletano | 0:02:53 |
6 | Eladio Jimenez (Spa) Centro Cilismo De Loule - Louletano | 0:03:08 |
7 | Tiago Machado (Por) Madeinox Boavista | 0:03:22 |
8 | Nelson Vitorino (Por) Palmeiras Resort / Tavira | 0:04:20 |
9 | Andre Cardoso (Por) Palmeiras Resort / Tavira | 0:05:12 |
10 | Patrik Sinkewitz (Ger) PSK Whirlpool - Author | 0:06:13 |
11 | Bruno Pires (Por) Barbot - Siper | 0:07:22 |
12 | Hugo Sabido (Por) Paredes Rota Dos Moveis | 0:07:39 |
13 | Paolo Tiralongo (Ita) Lampre - N.G.C. | 0:08:37 |
14 | Virgilio Santos (Por) Paredes Rota Dos Moveis | 0:08:38 |
15 | Ruslan Pidgornyy (Ukr) ISD | 0:12:06 |
16 | Nelson Rocha (Por) Madeinox Boavista | 0:13:52 |
17 | Carlos Pinho (Por) Barbot - Siper | 0:13:57 |
18 | Martin Mares (Cze) PSK Whirlpool - Author | 0:16:30 |
19 | Oleg Chuzhda (Ukr) Contentpolis-Ampo | 0:16:39 |
20 | Vitor Rodrigues (Por) Liberty Seguros | 0:20:35 |
21 | Jure Golcer (Slo) LPR Brakes - Farnese Vini | 0:21:06 |
22 | Pedro Lopes (Por) Centro Cilismo De Loule - Louletano | 0:22:57 |
23 | David Vaz (Por) Paredes Rota Dos Moveis | 0:23:56 |
24 | Constantino Zaballa (Spa) Paredes Rota Dos Moveis | 0:24:38 |
25 | Candido Barbosa (Por) Palmeiras Resort / Tavira | 0:24:44 |
26 | Cristiano Salerno (Ita) LPR Brakes - Farnese Vini | 0:26:36 |
27 | Pedro Fernandez (Spa) Xacobeo Galicia | 0:28:56 |
28 | David Livramento (Por) Palmeiras Resort / Tavira | 0:29:05 |
29 | Hector Guerra (Spa) Liberty Seguros | 0:29:29 |
30 | Jose L. Roldan (Spa) Andalucía - Cajasur | 0:31:46 |
31 | Helder Oliveira (Por) Barbot - Siper | 0:33:09 |
32 | Manuel Calvente (Spa) Andalucía - Cajasur | 0:35:01 |
33 | Sergio Sousa (Por) Madeinox Boavista | 0:36:07 |
34 | Luis Pinheiro (Por) Madeinox Boavista | 0:37:44 |
35 | Rui Sousa (Por) Liberty Seguros | 0:38:04 |
36 | Filipe Cardoso (Por) Liberty Seguros | 0:38:17 |
37 | Celio Sousa (Por) Madeinox Boavista | 0:38:39 |
38 | Daniel Silva (Por) Centro Cilismo De Loule - Louletano | 0:38:42 |
39 | Joaquin Andrade (Por) Paredes Rota Dos Moveis | 0:40:21 |
40 | Isidro Nozal (Spa) Liberty Seguros | 0:40:40 |
41 | Ricardo Mestre (Por) Palmeiras Resort / Tavira | 0:42:05 |
42 | Danail Petrov (Bul) Madeinox Boavista | 0:43:08 |
43 | Miguel Candil (Spa) Paredes Rota Dos Moveis | 0:43:30 |
44 | Kevin Neirynck (Bel) Landbouwkrediet - Colnago | 0:44:32 |
45 | Javier Ramirez (Spa) Andalucía - Cajasur | 0:48:09 |
46 | Bruno Barbosa (Por) Paredes Rota Dos Moveis | 0:48:45 |
47 | Geert Verheyen (Bel) Landbouwkrediet - Colnago | 0:51:14 |
48 | Bruno Pinto (Por) Barbot - Siper | 0:51:34 |
49 | Marco Marzano (Ita) Lampre - N.G.C. | 0:52:49 |
50 | Joao Benta (Por) Madeinox Boavista | 0:53:30 |
51 | Sergio Ribeiro (Por) Barbot - Siper | 0:53:43 |
52 | Celestino Pinho (Por) Paredes Rota Dos Moveis | 0:55:21 |
53 | Pablo De Pedro (Spa) Centro Cilismo De Loule - Louletano | 0:56:55 |
54 | Danilo Hondo (Ger) PSK Whirlpool - Author | 0:56:56 |
55 | Joaquim Sampaio (Por) Madeinox Boavista | 0:57:03 |
56 | Ruben Reig (Spa) Contentpolis-Ampo | 0:59:02 |
57 | Bert Scheirlinckx (Bel) Landbouwkrediet - Colnago | 0:59:24 |
58 | Damiano Caruso (Ita) LPR Brakes - Farnese Vini | 0:59:30 |
59 | Tomas Buchacek (Cze) PSK Whirlpool - Author | 1:05:12 |
60 | Simon Clarke (Aus) ISD | 1:05:30 |
61 | Davide Rici Bitti (Ita) ISD | 1:06:04 |
62 | Frédéric Amorison (Bel) Landbouwkrediet - Colnago | 1:06:10 |
63 | Bruno Castanheira (Por) Barbot - Siper | 1:08:45 |
64 | Sergio Lagana (Ita) LPR Brakes - Farnese Vini | 1:08:50 |
65 | Juan J. Estrada (Spa) Andalucía - Cajasur | 1:10:29 |
66 | Juan F. Mouron (Spa) Xacobeo Galicia | 1:10:47 |
67 | Sebastien Delfosse (Bel) Landbouwkrediet - Colnago | 1:10:56 |
68 | Alejandro Marque (Spa) Palmeiras Resort / Tavira | 1:12:43 |
69 | Iban Mayoz (Spa) Xacobeo Galicia | 1:13:05 |
70 | Manuel Cardoso (Por) Liberty Seguros | 1:13:33 |
71 | Carlos Castaño (Spa) Xacobeo Galicia | 1:13:44 |
72 | César Quiterio (Por) Centro Cilismo De Loule - Louletano | 1:14:48 |
73 | Enrico Magazzini (Ita) Lampre - N.G.C. | 1:15:30 |
74 | Jose Toribio (Spa) Andalucía - Cajasur | 1:17:37 |
75 | Pedro Soeiro M. (Por) Centro Cilismo De Loule - Louletano | 1:17:51 |
76 | Carlos Nozal (Spa) Liberty Seguros | 1:19:53 |
77 | Benjamin Gourgue (Bel) Landbouwkrediet - Colnago | 1:20:57 |
78 | Stanislav Kozubek (Cze) PSK Whirlpool - Author | 1:21:20 |
79 | Bruno Saraiva (Por) Centro Cilismo De Loule - Louletano | 1:23:15 |
80 | Nuno Marta (Por) Centro Cilismo De Loule - Louletano | 1:24:52 |
81 | Petr Bencik (Cze) PSK Whirlpool - Author | 1:26:08 |
82 | Javier Etxarri (Spa) Contentpolis-Ampo | 1:27:34 |
83 | Samuel Caldeira (Por) Palmeiras Resort / Tavira | 1:28:28 |
84 | Krassimir Vasilev (Bul) Palmeiras Resort / Tavira | 1:30:14 |
85 | Frantisek Kloucek (Cze) PSK Whirlpool - Author | 1:31:09 |
86 | Alessandro Petacchi (Ita) LPR Brakes - Farnese Vini | 1:31:54 |
87 | Emanuele Bindi (Ita) Lampre - N.G.C. | 1:33:00 |
88 | Martin Hebik (Cze) PSK Whirlpool - Author | 1:33:10 |
89 | Dirk Bellemakers (Ned) Landbouwkrediet - Colnago | 1:34:49 |
90 | Filip Meirhaeghe (Bel) Landbouwkrediet - Colnago | 1:37:15 |
91 | Massimiliano Mori (Ita) Lampre - N.G.C. | 1:41:44 |
92 | Giairo Ermetti (Ita) LPR Brakes - Farnese Vini | 1:42:10 |
93 | Leopold Konig (Cze) PSK Whirlpool - Author | 1:45:42 |
94 | Francesco Tomei (Ita) Lampre - N.G.C. | 1:46:22 |
95 | Alesandro Colo (Ita) ISD | 1:49:29 |
96 | Bruno Sancho (Por) Paredes Rota Dos Moveis | 1:50:41 |
97 | Andrea Grendene (Ita) Lampre - N.G.C. | 1:52:30 |
98 | Alejandro Paleo (Spa) Xacobeo Galicia | 1:55:37 |
99 | Ivan Raña (Spa) Xacobeo Galicia | 1:58:58 |
100 | Cristian Benenati (Ita) ISD | 2:02:35 |
101 | Eloy Teruel (Spa) Contentpolis-Ampo | 2:08:00 |
Swipe to scroll horizontally
# | Rider Name (Country) Team | Result | Header Cell - Column 3 |
---|---|---|---|
1 | Candido Barbosa (Por) Palmeiras Resort / Tavira | 81 | pts |
2 | Danilo Hondo (Ger) PSK Whirlpool - Author | 77 | Row 1 - Cell 3 |
3 | Ruben Plaza (Spa) Liberty Seguros | 63 | Row 2 - Cell 3 |
4 | David Blanco (Spa) Palmeiras Resort / Tavira | 62 | Row 3 - Cell 3 |
5 | Nuno Ribeiro (Por) Liberty Seguros | 60 | Row 4 - Cell 3 |
6 | Hector Guerra (Spa) Liberty Seguros | 53 | Row 5 - Cell 3 |
7 | Manuel Cardoso (Por) Liberty Seguros | 50 | Row 6 - Cell 3 |
8 | Eladio Jimenez (Spa) Centro Cilismo De Loule - Louletano | 45 | Row 7 - Cell 3 |
9 | Oleg Chuzhda (Ukr) Contentpolis-Ampo | 43 | Row 8 - Cell 3 |
10 | Pedro Lopes (Por) Centro Cilismo De Loule - Louletano | 42 | Row 9 - Cell 3 |
11 | Tiago Machado (Por) Madeinox Boavista | 40 | Row 10 - Cell 3 |
12 | David Bernabeu (Spa) Barbot - Siper | 34 | Row 11 - Cell 3 |
13 | Patrik Sinkewitz (Ger) PSK Whirlpool - Author | 31 | Row 12 - Cell 3 |
14 | Joäo Cabreira (Por) Centro Cilismo De Loule - Louletano | 29 | Row 13 - Cell 3 |
15 | Ruslan Pidgornyy (Ukr) ISD | 26 | Row 14 - Cell 3 |
16 | Hugo Sabido (Por) Paredes Rota Dos Moveis | 25 | Row 15 - Cell 3 |
17 | Andre Cardoso (Por) Palmeiras Resort / Tavira | 22 | Row 16 - Cell 3 |
18 | Bruno Pires (Por) Barbot - Siper | 22 | Row 17 - Cell 3 |
19 | Martin Hebik (Cze) PSK Whirlpool - Author | 21 | Row 18 - Cell 3 |
20 | Nelson Vitorino (Por) Palmeiras Resort / Tavira | 21 | Row 19 - Cell 3 |
21 | Helder Oliveira (Por) Barbot - Siper | 21 | Row 20 - Cell 3 |
22 | Danail Petrov (Bul) Madeinox Boavista | 21 | Row 21 - Cell 3 |
23 | Eloy Teruel (Spa) Contentpolis-Ampo | 19 | Row 22 - Cell 3 |
24 | Constantino Zaballa (Spa) Paredes Rota Dos Moveis | 16 | Row 23 - Cell 3 |
25 | Filipe Cardoso (Por) Liberty Seguros | 14 | Row 24 - Cell 3 |
Swipe to scroll horizontally
# | Rider Name (Country) Team | Result | Header Cell - Column 3 |
---|---|---|---|
1 | Nuno Ribeiro (Por) Liberty Seguros | 41 | pts |
2 | Sergio Sousa (Por) Madeinox Boavista | 37 | Row 1 - Cell 3 |
3 | Constantino Zaballa (Spa) Paredes Rota Dos Moveis | 35 | Row 2 - Cell 3 |
4 | Helder Oliveira (Por) Barbot - Siper | 33 | Row 3 - Cell 3 |
5 | Oleg Chuzhda (Ukr) Contentpolis-Ampo | 29 | Row 4 - Cell 3 |
6 | David Blanco (Spa) Palmeiras Resort / Tavira | 26 | Row 5 - Cell 3 |
7 | Martin Mares (Cze) PSK Whirlpool - Author | 26 | Row 6 - Cell 3 |
8 | Eladio Jimenez (Spa) Centro Cilismo De Loule - Louletano | 25 | Row 7 - Cell 3 |
9 | Ruben Plaza (Spa) Liberty Seguros | 25 | Row 8 - Cell 3 |
10 | Joäo Cabreira (Por) Centro Cilismo De Loule - Louletano | 22 | Row 9 - Cell 3 |
11 | Nelson Vitorino (Por) Palmeiras Resort / Tavira | 20 | Row 10 - Cell 3 |
Swipe to scroll horizontally
# | Rider Name (Country) Team |
---|---|
1 | Tiago Machado (Por) Madeinox Boavista |
2 | Nelson Rocha (Por) Madeinox Boavista |
3 | Oleg Chuzhda (Ukr) Contentpolis-Ampo |
4 | Vitor Rodrigues (Por) Liberty Seguros |
5 | Cristiano Salerno (Ita) LPR Brakes - Farnese Vini |
6 | Jose L. Roldan (Spa) Andalucía - Cajasur |
7 | Daniel Silva (Por) Centro Cilismo De Loule - Louletano |
8 | Bruno Pinto (Por) Barbot - Siper |
9 | Joao Benta (Por) Madeinox Boavista |
10 | Ruben Reig (Spa) Contentpolis-Ampo |
11 | Damiano Caruso (Ita) LPR Brakes - Farnese Vini |
Swipe to scroll horizontally
# | Rider Name (Country) Team | Result |
---|---|---|
1 | Palmeiras Resort-Prio | 123:36:04 |
2 | Liberty Seguros | 0:02:31 |
3 | Barbot-Siper | 0:10:16 |
4 | C.C.Loulé- Louletano | 0:13:59 |
5 | L.A. - Rota Dos | 0:24:45 |
6 | Madeinox Boavista | 0:25:10 |
7 | Lampre - N.G.C. | 0:46:07 |
8 | PSK Whirlpool-Author | 0:46:47 |
9 | Andalucia-Cajasur | 1:12:38 |
10 | LPR Brakes | 1:27:43 |
11 | ISD-Neri | 1:44:41 |
12 | Landbouwkrediet-Colnago | 1:47:03 |
13 | Contentpolis-AMPO | 1:55:18 |
14 | Xacobeo Galicia | 2:17:06 |
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