1 1 +0:00 12
GC 32 Astana Pro Team 14 20 5:08:25
2 2 +0:05 1
GC 29 Team Sky 5 12 0:01 0:01
3 3 +0:09 96
Climber 26 Team LottoNL-Jumbo 3 7 0:03 0:03
4 4 +0:13 75
Climber 27 Movistar Team 5 ,, 0:03
5 5 +0:15 81
GC 30 Team Katusha 4 0:05 0:05
6 6 +0:15 41
Climber 25 FDJ 3 ,, 0:05
7 7 +0:19 192
Climber 25 LA Aluminios - Antarte 2 0:09 0:09
8 8 +0:23 136
Climber 22 Caja Rural - Seguros RGA 1 0:13 0:13
9 9 +0:23 61
Classic 21 Lotto Soudal ,, 0:13
10 16 +0:25 11
Climber 25 Astana Pro Team 0:15 0:15
11 10 +0:25 56
Climber 27 IAM Cycling ,, 0:15
12 21 +0:43 92
Climber 29 Team LottoNL-Jumbo ,, 0:15
13 13 +0:25 64
Climber 27 Lotto Soudal ,, 0:15
14 14 +0:25 116
Climber 35 Trek - Segafredo ,, 0:15
15 15 +0:25 47
Climber 26 FDJ ,, 0:15
16 11 +0:25 88
Climber 26 Team Katusha ,, 0:15
17 12 +0:25 34
TT 30 Etixx - Quick Step ,, 0:15
18 17 +0:30 21
GC 31 Cannondale Pro Cycling Team 0:20 0:20
19 19 +0:32 131
GC 28 Caja Rural - Seguros RGA 0:22 0:22
20 18 +0:32 36
Classic 30 Etixx - Quick Step ,, 0:22
21 20 +0:34 101
GC 33 Tinkoff 0:24 0:24
22 22 +1:02 76
TT 26 Movistar Team 0:52 0:52
23 23 +1:06 133
Climber 28 Caja Rural - Seguros RGA 0:56 0:56
24 24 +1:18 27
Classic 23 Cannondale Pro Cycling Team 1:08 1:08
25 25 +1:31 17
Climber 38 Astana Pro Team 1:21 1:21
26 26 +1:47 178
Sprint 25 VERVA ActiveJet Pro Cycling Team 1:37 1:37
27 29 +1:52 237
GC 29 W52/FC Porto 1:42 1:42
28 27 +1:52 203
Climber 29 Louletano - Hospital de Loulé ,, 1:42
29 28 +1:52 161
GC 34 Team Roth ,, 1:42
30 30 +1:58 13
Climber 30 Astana Pro Team 1:48 1:48
31 31 +2:15 221
Classic 38 Sporting Clube de Portugal/Tavira 2:05 2:05
32 32 +2:15 84
GC 33 Team Katusha ,, 2:05
33 33 +2:15 185
Sprint 29 Efapel ,, 2:05
34 34 +3:52 128
Sprint 29 Bora - Argon 18 3:42 3:42
35 35 +4:53 154
Sprint 32 Team Novo Nordisk 4:43 4:43
36 36 +6:09 24
Classic 25 Cannondale Pro Cycling Team 5:59 5:59
37 37 +6:11 26
Climber 29 Cannondale Pro Cycling Team 6:01 6:01
38 38 +7:54 122
GC 21 Bora - Argon 18 7:44 7:44
39 67 +8:49 112
TT 34 Trek - Segafredo 7:49 7:49
40 39 +7:55 117
Classic 23 Trek - Segafredo ,, 7:49
41 42 +7:59 212
Climber 24 Rádio Popular Boavista ,, 7:49
42 43 +7:59 16
Climber 26 Astana Pro Team ,, 7:49
43 41 +7:59 52
GC 32 IAM Cycling ,, 7:49
44 40 +7:59 7
GC 26 Team Sky ,, 7:49
45 44 +8:36 91
TT 24 Team LottoNL-Jumbo 8:26 8:26
46 77 +9:39 62
Classic 25 Lotto Soudal ,, 8:26
47 49 +8:36 135
GC 25 Caja Rural - Seguros RGA ,, 8:26
48 54 +8:36 54
Sprint 34 IAM Cycling ,, 8:26
49 53 +8:36 226
Climber 28 Sporting Clube de Portugal/Tavira ,, 8:26
50 60 +8:36 153
GC 27 Team Novo Nordisk ,, 8:26
51 63 +8:36 162
Sprint 32 Team Roth ,, 8:26
52 65 +8:36 124
GC 28 Bora - Argon 18 ,, 8:26
53 45 +8:36 77
Sprint 30 Movistar Team ,, 8:26
54 48 +8:36 225
Climber 25 Sporting Clube de Portugal/Tavira ,, 8:26
55 46 +8:36 175
Sprint 29 VERVA ActiveJet Pro Cycling Team ,, 8:26
56 47 +8:36 71
GC 29 Movistar Team ,, 8:26
57 55 +8:36 14
GC 28 Astana Pro Team ,, 8:26
58 52 +8:36 86
GC 28 Team Katusha ,, 8:26
59 62 +8:36 45
GC 33 FDJ ,, 8:26
60 66 +8:36 107
GC 29 Tinkoff ,, 8:26
61 68 +8:53 163
GC 27 Team Roth ,, 8:26
62 58 +8:36 137
GC 24 Caja Rural - Seguros RGA ,, 8:26
63 69 +8:54 104
GC 35 Tinkoff ,, 8:26
64 50 +8:36 168
Classic 28 Team Roth ,, 8:26
65 56 +8:36 73
TT 28 Movistar Team ,, 8:26
66 51 +8:36 6
Classic 31 Team Sky ,, 8:26
67 61 +8:36 66
Sprint 30 Lotto Soudal ,, 8:26
68 64 +8:36 72
GC 23 Movistar Team ,, 8:26
69 59 +8:36 217
Sprint 29 Rádio Popular Boavista ,, 8:26
70 85 +11:34 53
Sprint 31 IAM Cycling ,, 8:26
71 57 +8:36 23
Classic 31 Cannondale Pro Cycling Team ,, 8:26
72 76 +9:26 44
GC 26 FDJ ,, 8:26
73 70 +9:04 215
Sprint 22 Rádio Popular Boavista 8:54 8:54
74 72 +9:17 46
Classic 29 FDJ 9:07 9:07
75 92 +16:57 31
Sprint 35 Etixx - Quick Step ,, 9:07
76 79 +9:51 141
Classic 34 Gazprom-RusVelo ,, 9:07
77 73 +9:17 8
Classic 28 Team Sky ,, 9:07
78 71 +9:17 167
Sprint 27 Team Roth ,, 9:07
79 74 +9:19 2
Classic 31 Team Sky 9:09 9:09
80 75 +9:20 222
Climber 34 Sporting Clube de Portugal/Tavira 9:10 9:10
81 78 +9:51 186
Climber 29 Efapel 9:41 9:41
82 80 +10:09 191
GC 26 LA Aluminios - Antarte ,, 9:41
83 81 +10:23 197
Climber 34 LA Aluminios - Antarte 9:55 9:55
84 82 +10:31 187
Climber 24 Efapel 10:03 10:03
85 83 +11:15 3
GC 22 Team Sky 11:05 11:05
86 84 +11:15 176
GC 24 VERVA ActiveJet Pro Cycling Team ,, 11:05
87 86 +11:35 83
Sprint 35 Team Katusha 11:25 11:25
88 87 +11:53 85
GC 21 Team Katusha ,, 11:25
89 88 +13:56 235
GC 21 W52/FC Porto 13:28 13:28
90 89 +14:01 87
TT 25 Team Katusha 13:51 13:51
91 139 +23:22 156
TT 22 Team Novo Nordisk 15:51 15:51
92 90 +16:38 65
Sprint 33 Lotto Soudal 16:34 16:34
93 93 +17:02 134
GC 26 Caja Rural - Seguros RGA ,, 16:34
94 91 +16:57 132
TT 27 Caja Rural - Seguros RGA ,, 16:34
95 94 +18:17 28
Sprint 25 Cannondale Pro Cycling Team 18:07 18:07
96 101 +20:41 37
Classic 31 Etixx - Quick Step ,, 18:07
97 95 +18:17 174
GC 26 VERVA ActiveJet Pro Cycling Team ,, 18:07
98 96 +19:22 198
TT 27 LA Aluminios - Antarte 18:55 18:55
99 102 +20:43 114
GC 36 Trek - Segafredo 19:37 19:37
100 97 +19:48 25
TT 28 Cannondale Pro Cycling Team 19:38 19:38
101 98 +19:48 111
Climber 27 Trek - Segafredo ,, 19:38
102 99 +20:08 118
Sprint 24 Trek - Segafredo 19:58 19:58
103 131 +21:45 105
Sprint 41 Tinkoff 20:37 20:37
104 112 +20:47 205
TT 33 Louletano - Hospital de Loulé ,, 20:37
105 104 +20:47 74
TT 27 Movistar Team ,, 20:37
106 103 +20:44 238
GC 32 W52/FC Porto ,, 20:37
107 128 +21:33 78
Sprint 33 Movistar Team ,, 20:37
108 109 +20:47 231
Sprint 30 W52/FC Porto ,, 20:37
109 108 +20:47 129
Sprint 28 Bora - Argon 18 ,, 20:37
110 106 +20:47 93
Sprint 22 Team LottoNL-Jumbo ,, 20:37
111 140 +23:43 125
Sprint 21 Bora - Argon 18 ,, 20:37
112 113 +20:47 165
Sprint 28 Team Roth ,, 20:37
113 111 +20:47 204
Climber 27 Louletano - Hospital de Loulé ,, 20:37
114 123 +21:05 38
GC 26 Etixx - Quick Step ,, 20:37
115 137 +22:53 35
Sprint 31 Etixx - Quick Step ,, 20:37
116 116 +20:47 181
GC 26 Efapel ,, 20:37
117 120 +21:05 188
Climber 23 Efapel ,, 20:37
118 100 +20:37 32
Sprint 27 Etixx - Quick Step ,, 20:37
119 105 +20:47 127
Sprint 25 Bora - Argon 18 ,, 20:37
120 121 +21:05 22
Classic 29 Cannondale Pro Cycling Team ,, 20:37
121 163 +25:58 51
TT 26 IAM Cycling ,, 20:37
122 117 +20:47 182
Sprint 31 Efapel ,, 20:37
123 114 +20:47 58
Sprint 29 IAM Cycling ,, 20:37
124 129 +21:37 43
Sprint 36 FDJ ,, 20:37
125 122 +21:05 57
GC 23 IAM Cycling ,, 20:37
126 134 +22:35 97
Classic 27 Team LottoNL-Jumbo ,, 20:37
127 115 +20:47 108
GC 32 Tinkoff ,, 20:37
128 124 +21:05 42
Sprint 33 FDJ ,, 20:37
129 135 +22:35 95
Sprint 30 Team LottoNL-Jumbo ,, 20:37
130 110 +20:47 98
Sprint 28 Team LottoNL-Jumbo ,, 20:37
131 125 +21:05 195
Climber 24 LA Aluminios - Antarte ,, 20:37
132 126 +21:05 218
GC 24 Rádio Popular Boavista ,, 20:37
133 164 +25:58 68
Classic 26 Lotto Soudal ,, 20:37
134 107 +20:47 63
Sprint 26 Lotto Soudal ,, 20:37
135 130 +21:37 113
TT 36 Trek - Segafredo ,, 20:37
136 118 +20:47 121
TT 31 Bora - Argon 18 ,, 20:37
137 132 +21:59 173
TT 25 VERVA ActiveJet Pro Cycling Team ,, 20:37
138 119 +20:57 172
Sprint 24 VERVA ActiveJet Pro Cycling Team 20:47 20:47
139 127 +21:16 115
Classic 36 Trek - Segafredo 20:50 20:50
140 136 +22:39 234
TT 23 W52/FC Porto 22:11 22:11
141 133 +22:21 183
Sprint 25 Efapel ,, 22:11
142 138 +23:20 48
TT 25 FDJ 22:20 22:20
143 145 +24:59 103
Classic 24 Tinkoff 24:49 24:49
144 144 +24:59 67
Sprint 24 Lotto Soudal ,, 24:49
145 151 +25:17 208
Climber 24 Louletano - Hospital de Loulé ,, 24:49
146 152 +25:17 157
Classic 24 Team Novo Nordisk ,, 24:49
147 173 +32:20 158
Sprint 30 Team Novo Nordisk ,, 24:49
148 153 +25:17 151
Sprint 23 Team Novo Nordisk ,, 24:49
149 167 +27:41 233
Climber 29 W52/FC Porto ,, 24:49
150 146 +24:59 223
Climber 25 Sporting Clube de Portugal/Tavira ,, 24:49
151 141 +24:59 155
Sprint 27 Team Novo Nordisk ,, 24:49
152 156 +25:17 193
TT 34 LA Aluminios - Antarte ,, 24:49
153 150 +25:14 55
Classic 25 IAM Cycling ,, 24:49
154 174 +32:39 33
Classic 24 Etixx - Quick Step ,, 24:49
155 159 +25:37 184
GC 25 Efapel ,, 24:49
156 157 +25:17 201
GC 27 Louletano - Hospital de Loulé ,, 24:49
157 165 +26:24 102
GC 34 Tinkoff ,, 24:49
158 143 +24:59 106
Classic 28 Tinkoff ,, 24:49
159 160 +25:49 202
Sprint 24 Louletano - Hospital de Loulé ,, 24:49
160 142 +24:59 144
Sprint 23 Gazprom-RusVelo ,, 24:49
161 154 +25:17 214
Climber 27 Rádio Popular Boavista ,, 24:49
162 155 +25:17 145
GC 20 Gazprom-RusVelo ,, 24:49
163 170 +30:05 138
Climber 22 Caja Rural - Seguros RGA ,, 24:49
164 162 +25:57 171
TT 33 VERVA ActiveJet Pro Cycling Team ,, 24:49
165 148 +24:59 211
TT 23 Rádio Popular Boavista ,, 24:49
166 147 +24:59 216
Sprint 24 Rádio Popular Boavista ,, 24:49
167 161 +25:49 166
GC 30 Team Roth ,, 24:49
168 158 +25:22 227
GC 23 Sporting Clube de Portugal/Tavira 24:54 24:54
169 149 +25:04 228
Climber 32 Sporting Clube de Portugal/Tavira ,, 24:54
170 169 +29:35 126
Sprint 26 Bora - Argon 18 26:29 26:29
171 166 +27:06 94
GC 37 Team LottoNL-Jumbo 26:56 26:56
172 168 +28:41 147
Sprint 25 Gazprom-RusVelo 28:31 28:31
173 172 +32:11 206
Sprint 25 Louletano - Hospital de Loulé 31:11 31:11
174 171 +31:27 177
Classic 22 VERVA ActiveJet Pro Cycling Team 31:17 31:17
175 178 +34:49 148
Sprint 23 Gazprom-RusVelo 33:49 33:49
176 175 +33:59 142
Sprint 25 Gazprom-RusVelo ,, 33:49
177 176 +33:59 146
Sprint 33 Gazprom-RusVelo ,, 33:49
178 177 +34:49 236
GC 23 W52/FC Porto ,, 33:49
179 179 +37:57 194
Sprint 23 LA Aluminios - Antarte 35:05 35:05
DNF 207
GC 23 Louletano - Hospital de Loulé -
DNF 82
Climber 36 Team Katusha -
DNF 196
Sprint 25 LA Aluminios - Antarte -
DNF 213
GC 30 Rádio Popular Boavista -
DNF 5
GC 34 Team Sky -
DNF 152
GC 22 Team Novo Nordisk -
DNF 143
Sprint 22 Gazprom-RusVelo -
DNF 232
TT 26 W52/FC Porto -
DNF 164
Sprint 26 Team Roth -
DNF 224
Sprint 23 Sporting Clube de Portugal/Tavira -