1 -
TT 25 W52 / FC Porto 100 15 4:38:18
2 -
Classic 24 UAE Team Emirates 75 10 0:47 0:47
3 -
TT 26 Tavfer-Measindot-Mortágua 60 7 ,, 0:47
4 -
Sprint 23 W52 / FC Porto 50 4 0:59 0:59
5 -
TT 26 Antarte - Feirense 40 2 ,, 0:59
6 -
Sprint 30 Radio Popular Boavista 30 1 ,, 0:59
7 -
Sprint 34 Kelly / Simoldes / UDO 20 ,, 0:59
8 -
GC 32 DELKO 10 1:02 1:02
9 -
Climber 23 Radio Popular Boavista 5 ,, 1:02
10 -
Climber 37 Atum general / Tavira / Maria Nova Hotel 3 1:13 1:13
11 -
Climber 30 W52 / FC Porto 3 1:36 1:36
12 -
GC 26 W52 / FC Porto 1 ,, 1:36
13 -
Climber 24 Radio Popular Boavista 1 ,, 1:36
14 -
TT 24 Atum general / Tavira / Maria Nova Hotel 1 ,, 1:36
15 -
TT 32 Movistar Team 1 1:39 1:39
16 -
GC 29 Tavfer-Measindot-Mortágua 3:06 3:06
17 -
Classic 23 Cofidis ,, 3:06
18 -
Climber 25 Antarte - Feirense 5:33 5:33
19 -
Sprint 30 Antarte - Feirense ,, 5:33
20 -
Climber 22 Deceuninck - Quick Step ,, 5:33
21 -
Sprint 35 W52 / FC Porto ,, 5:33
22 -
Climber 23 Atum general / Tavira / Maria Nova Hotel ,, 5:33
23 -
Climber 30 Louletano - Loulé Concelho 6:09 6:09
24 -
TT 24 W52 / FC Porto ,, 6:09
25 -
Climber 27 Kelly / Simoldes / UDO 6:33 6:33
26 -
Climber 35 Efapel 7:12 7:12
27 -
Climber 30 Efapel ,, 7:12
28 -
TT 31 Efapel ,, 7:12
29 -
GC 33 W52 / FC Porto ,, 7:12
30 -
GC 31 W52 / FC Porto ,, 7:12
31 -
GC 35 Radio Popular Boavista ,, 7:12
32 -
GC 35 ,, 7:12
33 -
Climber 27 Antarte - Feirense ,, 7:12
34 -
Climber 26 Tavfer-Measindot-Mortágua ,, 7:12
35 -
Climber 29 Louletano - Loulé Concelho ,, 7:12
36 -
GC 24 L.A. Aluminios / L.A. Sport ,, 7:12
37 -
Sprint 22 Tavfer-Measindot-Mortágua ,, 7:12
38 -
Climber 33 Radio Popular Boavista ,, 7:12
39 -
Sprint 26 Atum general / Tavira / Maria Nova Hotel 7:27 7:27
DNF -
Sprint 28 -
DNF -
TT 26 -
DNF -
TT 26 -
DNF -
Climber 22 -
DNF -
Climber 23 -
DNF -
TT 26 -
DNF -
TT 24 -
DNF -
TT 17 -
DNF -
TT 25 -
DNF -
TT 27 -
DNF -
TT 28 Efapel -
DNF -
Sprint 38 Louletano - Loulé Concelho -
DNF -
Climber 29 Louletano - Loulé Concelho -
DNF -
Climber 25 Louletano - Loulé Concelho -
DNF -
Climber 22 Louletano - Loulé Concelho -
DNF -
Climber 23 L.A. Aluminios / L.A. Sport -
DNF -
Climber 24 L.A. Aluminios / L.A. Sport -
DNF -
Sprint 25 L.A. Aluminios / L.A. Sport -
DNF -
Climber 34 Radio Popular Boavista -
DNF -
GC 37 W52 / FC Porto -
DNF -
GC 34 W52 / FC Porto -
DNF -
GC 36 W52 / FC Porto -
DNF -
Climber 35 Kelly / Simoldes / UDO -
DNF -
TT 22 Lviv Continental Cycling Team -
DNF -
TT 31 Atum general / Tavira / Maria Nova Hotel -
DNF -
TT 23 Antarte - Feirense -
DNF -
TT 33 Antarte - Feirense -
DNF -
Sprint 31 Tavfer-Measindot-Mortágua -
DNS -
Sprint 35 W52 / FC Porto -
DNS -
TT 22 Tavfer-Measindot-Mortágua -
DNS -
TT 24 Tavfer-Measindot-Mortágua -