1 15
Classic 26 Soudal Quick-Step 125 75 4:35:54
2 144
Classic 24 Intermarché - Circus - Wanty 85 55 ,, 0:00
3 76
Sprint 23 EF Education - EasyPost 70 40 ,, 0:00
4 141
Climber 36 Intermarché - Circus - Wanty 60 32 ,, 0:00
5 165
Climber 23 Trek - Segafredo 50 28 ,, 0:00
6 57
Climber 22 Team DSM 40 24 ,, 0:00
7 73
Climber 30 EF Education - EasyPost 35 20 ,, 0:00
8 167
Classic 20 Trek - Segafredo 30 18 ,, 0:00
9 133
Climber 26 Alpecin - Deceuninck 25 16 ,, 0:00
10 143
Climber 26 Intermarché - Circus - Wanty 20 14 ,, 0:00
11 12
TT 27 Soudal Quick-Step 15 12 0:03 0:03
12 74
Climber 28 EF Education - EasyPost 10 10 0:06 0:06
13 17
Climber 22 Soudal Quick-Step 5 8 0:17 0:17
14 75
GC 29 EF Education - EasyPost 5 7 0:30 0:30
15 56
Sprint 21 Team DSM 5 6 1:33 1:33
16 125
Climber 35 Caja Rural - Seguros RGA 3 5 ,, 1:33
17 131
Climber 27 Alpecin - Deceuninck 3 4 ,, 1:33
18 121
Climber 22 Caja Rural - Seguros RGA 3 3 ,, 1:33
19 16
Classic 23 Soudal Quick-Step 3 2 ,, 1:33
20 166
Sprint 31 Trek - Segafredo 3 1 ,, 1:33
21 114
Climber 24 Q36.5 Pro Cycling Team 3 ,, 1:33
22 132
Climber 31 Alpecin - Deceuninck 3 ,, 1:33
23 116
Sprint 22 Q36.5 Pro Cycling Team 3 ,, 1:33
24 145
Classic 19 Intermarché - Circus - Wanty 3 ,, 1:33
25 92
Climber 31 Glassdrive Q8 Anicolor 3 ,, 1:33
26 147
Classic 20 Intermarché - Circus - Wanty ,, 1:33
27 136
Classic 32 Alpecin - Deceuninck ,, 1:33
28 46
GC 30 Efapel Cycling ,, 1:33
29 96
GC 27 Glassdrive Q8 Anicolor ,, 1:33
30 123
Climber 26 Caja Rural - Seguros RGA ,, 1:33
31 13
Classic 33 Soudal Quick-Step ,, 1:33
32 134
Climber 23 Alpecin - Deceuninck ,, 1:33
33 27
Climber 23 Euskaltel - Euskadi ,, 1:33
34 53
Sprint 25 Team DSM ,, 1:33
35 31
Sprint 36 Rádio Popular - Paredes - Boavista ,, 1:33
36 11
TT 28 Soudal Quick-Step ,, 1:33
37 112
TT 31 Q36.5 Pro Cycling Team 1:39 1:39
38 163
Climber 34 Trek - Segafredo ,, 1:39
39 162
Classic 22 Trek - Segafredo ,, 1:39
40 137
Classic 23 Alpecin - Deceuninck ,, 1:39
41 51
Classic 20 Team DSM 1:46 1:46
42 21
Climber 30 Euskaltel - Euskadi 1:50 1:50
43 22
Climber 33 Euskaltel - Euskadi ,, 1:50
44 164
Climber 29 Trek - Segafredo ,, 1:50
45 52
Classic 34 Team DSM 2:08 2:08
46 102
Climber 24 Kelly / Simoldes / UDO 3:49 3:49
47 47
Sprint 32 Efapel Cycling 5:42 5:42
48 94
Climber 37 Glassdrive Q8 Anicolor ,, 5:42
49 127
Climber 23 Caja Rural - Seguros RGA ,, 5:42
50 135
Classic 33 Alpecin - Deceuninck 6:46 6:46
51 55
Climber 20 Team DSM 7:42 7:42
52 126
GC 27 Caja Rural - Seguros RGA 9:39 9:39
53 24
GC 27 Euskaltel - Euskadi ,, 9:39
54 1
Climber 21 ABTF Betão - Feirense ,, 9:39
55 95
Sprint 21 Glassdrive Q8 Anicolor ,, 9:39
56 151
GC 36 APHotels and Resorts - Tavira ,, 9:39
57 105
GC 22 Kelly / Simoldes / UDO ,, 9:39
58 72
Classic 29 EF Education - EasyPost ,, 9:39
59 77
Sprint 26 EF Education - EasyPost ,, 9:39
60 101
Climber 28 Kelly / Simoldes / UDO ,, 9:39
61 171
Climber 22 Credibom / LA Aluminios / Marcos Car 11:46 11:46
62 113
Classic 26 Q36.5 Pro Cycling Team ,, 11:46
63 124
Climber 23 Caja Rural - Seguros RGA ,, 11:46
64 23
Classic 22 Euskaltel - Euskadi ,, 11:46
65 41
TT 25 Efapel Cycling ,, 11:46
66 176
TT 20 Credibom / LA Aluminios / Marcos Car 12:59 12:59
67 26
Climber 21 Euskaltel - Euskadi ,, 12:59
68 174
Classic 21 Credibom / LA Aluminios / Marcos Car 13:01 13:01
69 146
Sprint 21 Intermarché - Circus - Wanty 13:02 13:02
70 54
GC 23 Team DSM ,, 13:02
71 61
TT 41 Aviludo - Louletano - Loulé Concelho ,, 13:02
72 97
GC 23 Glassdrive Q8 Anicolor ,, 13:02
73 87
Climber 27 Tavfer-Ovos Matinados-Mortágua ,, 13:02
74 25
Climber 25 Euskaltel - Euskadi ,, 13:02
75 34
Climber 23 Rádio Popular - Paredes - Boavista ,, 13:02
76 35
Sprint 24 Rádio Popular - Paredes - Boavista ,, 13:02
77 33
Climber 26 Rádio Popular - Paredes - Boavista ,, 13:02
78 154
Climber 25 APHotels and Resorts - Tavira ,, 13:02
79 153
Climber 27 APHotels and Resorts - Tavira ,, 13:02
80 83
Climber 29 Tavfer-Ovos Matinados-Mortágua ,, 13:02
81 5
Climber 24 ABTF Betão - Feirense ,, 13:02
82 44
Climber 22 Efapel Cycling ,, 13:02
83 45
TT 22 Efapel Cycling ,, 13:02
84 106
Climber 23 Kelly / Simoldes / UDO ,, 13:02
85 2
TT 33 ABTF Betão - Feirense ,, 13:02
86 104
Climber 22 Kelly / Simoldes / UDO ,, 13:02
87 103
Climber 22 Kelly / Simoldes / UDO ,, 13:02
88 3
Classic 22 ABTF Betão - Feirense ,, 13:02
89 6
Classic 22 ABTF Betão - Feirense ,, 13:02
90 122
GC 25 Caja Rural - Seguros RGA ,, 13:02
91 4
Climber 34 ABTF Betão - Feirense ,, 13:02
92 63
GC 32 Aviludo - Louletano - Loulé Concelho 19:52 19:52
93 93
Climber 18 Glassdrive Q8 Anicolor ,, 19:52
DNF 7
Climber 18 ABTF Betão - Feirense -
DNF 14
Sprint 26 Soudal Quick-Step -
DNF 32
Sprint 18 Rádio Popular - Paredes - Boavista -
DNF 36
Climber 23 Rádio Popular - Paredes - Boavista -
DNF 37
Climber 23 Rádio Popular - Paredes - Boavista -
DNF 42
Climber 36 Efapel Cycling -
DNF 43
TT 27 Efapel Cycling -
DNF 62
Sprint 28 Aviludo - Louletano - Loulé Concelho -
DNF 64
Climber 31 Aviludo - Louletano - Loulé Concelho -
DNF 65
Climber 31 Aviludo - Louletano - Loulé Concelho -
DNF 66
GC 25 Aviludo - Louletano - Loulé Concelho -
DNF 67
Classic 24 Aviludo - Louletano - Loulé Concelho -
DNF 71
TT 24 EF Education - EasyPost -
DNF 81
Climber 29 Tavfer-Ovos Matinados-Mortágua -
DNF 82
TT 34 Tavfer-Ovos Matinados-Mortágua -
DNF 84
TT 24 Tavfer-Ovos Matinados-Mortágua -
DNF 85
Climber 25 Tavfer-Ovos Matinados-Mortágua -
DNF 86
Climber 18 Tavfer-Ovos Matinados-Mortágua -
DNF 91
TT 27 Glassdrive Q8 Anicolor -
DNF 107
TT 20 Kelly / Simoldes / UDO -
DNF 115
GC 30 Q36.5 Pro Cycling Team -
DNF 152
Climber 22 APHotels and Resorts - Tavira -
DNF 155
Climber 39 APHotels and Resorts - Tavira -
DNF 156
TT 23 APHotels and Resorts - Tavira -
DNF 157
TT 19 APHotels and Resorts - Tavira -
DNF 161
Sprint 33 Trek - Segafredo -
DNF 172
Sprint 26 Credibom / LA Aluminios / Marcos Car -
DNF 173
Climber 21 Credibom / LA Aluminios / Marcos Car -
DNF 175
TT 21 Credibom / LA Aluminios / Marcos Car -
DNF 177
TT 20 Credibom / LA Aluminios / Marcos Car -