Cardoso solos to men's title
Race Results
By
Cycling News
published
Alves claims women's championship
Swipe to scroll horizontally
| 1 | Manuel Cardoso (Liberty Seguros) | 4:22:50 |
| 2 | Rui Costa (Caisse d'Epargne) | 0:00:08 |
| 3 | Helder Oliveira (Barbot - Siper) | 0:00:13 |
| 4 | Bruno Barbosa (La - Rota Dos Móveis) | 0:00:23 |
| 5 | Joaquim Andrade (La - Rota Dos Móveis) | 0:00:28 |
| 6 | Pedro Soeiro (CC Loulé - Louletano) | Row 5 - Cell 2 |
| 7 | Luis Pinheiro (Madeinox / Boavista) | Row 6 - Cell 2 |
| 8 | Luis Silva (Palmeiras Resort / Tavira) | Row 7 - Cell 2 |
| 9 | Hernani Broco (Liberty Seguros) | Row 8 - Cell 2 |
| 10 | César Fonte (Cartaxo-C.Vinho-CC José Maria Nicolau) | Row 9 - Cell 2 |
| 11 | Sérgio Sousa (Madeinox / Boavista) | Row 10 - Cell 2 |
| 12 | Nuno Marta (CC Loulé - Louletano) | Row 11 - Cell 2 |
| 13 | Tiago Machado (Madeinox / Boavista) | Row 12 - Cell 2 |
| 14 | David Livramento (Palmeiras Resort / Tavira) | Row 13 - Cell 2 |
| 15 | Hugo Sabido (La - Rota Dos Móveis) | 0:00:40 |
| 16 | Henrique Casimiro (Palmeiras Resort / Tavira) | Row 15 - Cell 2 |
| 17 | José Mendes (Liberty Seguros) | Row 16 - Cell 2 |
| 18 | Carlos Pinho (Barbot - Siper) | Row 17 - Cell 2 |
| 19 | Célio Sousa (Madeinox / Boavista) | Row 18 - Cell 2 |
| 20 | André Cardoso (Palmeiras Resort / Tavira) | Row 19 - Cell 2 |
| 21 | Bruno Castanheira (Barbot - Siper) | 0:01:22 |
| 22 | Samuel Coelho (Barbot - Siper) | 0:01:26 |
| 23 | Daniel Mestre (Palmeiras Resort / Tavira) | 0:01:40 |
| 24 | Nelson Rocha (Madeinox / Boavista) | Row 23 - Cell 2 |
| 25 | Bruno Pires (Barbot - Siper) | Row 24 - Cell 2 |
| 26 | Rui Sousa (Liberty Seguros) | 0:02:10 |
| 27 | Ricardo Mestre (Palmeiras Resort / Tavira) | Row 26 - Cell 2 |
| 28 | Nuno Ribeiro (Liberty Seguros) | 0:03:20 |
| 29 | Bruno Lima (Madeinox / Boavista) | 0:05:55 |
| 30 | Edgar Pinto (Liberty Seguros) | Row 29 - Cell 2 |
Swipe to scroll horizontally
| 1 | Ester Alves (4 Life / Freebike / Bike Clube S. Brás) | 2:00:59 |
| 2 | Celina Carpinteiro (4 Life / Freebike / Bike Clube S. Brás) | 0:02:08 |
| 3 | Rute Costa (4 Life / Freebike / Bike Clube S. Brás) | 0:05:22 |
| 4 | Catarina Anastácio | 0:05:40 |
| 5 | Ana Vigário (4 Life / Freebike / Bike Clube S. Brás) | 0:05:51 |
| 6 | Angela Fernandes (CC Spol - Caixanova) | 0:07:43 |
| 7 | Anais Moniz (ACD Milharado / Intermarché Mafra) | 0:09:23 |
| 8 | Carla Cabral (Mss / Póvoa Varzim / Maxibikes) | 0:10:50 |
| 9 | Ana Valido (4 Life / Freebike / Bike Clube S. Brás) | 0:12:36 |
| 10 | Filipa Fernandes (GD Volta Da Pedra) | 0:13:36 |
| 11 | Ana Vilaça (4 Life / Freebike / Bike Clube S. Brás) | 0:14:52 |
| 12 | Andreia Ponte (4 Life / Freebike / Bike Clube S. Brás) | 0:16:40 |
| 13 | Célia Vieira (União Ciclista De Leiria) | 0:17:22 |
| 14 | Cristina Marques | 0:27:25 |
| 15 | Sandra Pinto (CC Spol - Caixanova) | 0:35:30 |
Get The Leadout Newsletter
The latest race content, interviews, features, reviews and expert buying guides, direct to your inbox!
TOPICS
Latest on Cyclingnews
-
Tadej Pogačar makes surprise 160km Paris-Roubaix recon and bike test ride
UAE Team Emirates-XRG leader expected to return to Paris-Roubaix in 2026 for revenge match with Mathieu van der Poel -
SD Worx-Protime revamp their look for 2026 with colourful new jersey design
'Standing still is not an option' says Dutch squad of their new multi-coloured 'New Dawn' look -
'It seemed impossible' – Red Bull-Bora-Hansgrohe pull plane to take-off at training camp
Nine-rider formation tow glider plane to flight using only human energy in world first -
Best waterproof cycling jackets 2025: Thoroughly tested to keep you dry in the harshest conditions
The best waterproof cycling jackets for road, gravel, and commuting, all in one place




