1 1 +0:00 81
Sprint 24 Team LottoNL-Jumbo 20 30 4:47:58
2 2 +0:00 21
Sprint 26 Groupama - FDJ 10 18 ,, 0:00
3 3 +0:00 144
Classic 24 Cofidis, Solutions Crédits 5 12 ,, 0:00
4 4 +0:00 151
Sprint 30 Wanty - Groupe Gobert 7 ,, 0:00
5 5 +0:00 4
Sprint 32 BMC Racing Team 4 ,, 0:00
6 6 +0:00 112
Classic 29 Trek - Segafredo 3 ,, 0:00
7 7 +0:00 34
Classic 29 Lotto Soudal 2 ,, 0:00
8 8 +0:00 13
Sprint 29 BORA - hansgrohe 1 ,, 0:00
9 9 +0:00 53
Classic 26 Quick-Step Floors ,, 0:00
10 10 +0:00 161
Climber 32 Aviludo - Louletano ,, 0:00
11 11 +0:00 57
Classic 32 Quick-Step Floors ,, 0:00
12 12 +0:00 33
Sprint 28 Lotto Soudal ,, 0:00
13 13 +0:00 235
Climber 26 Vito-Feirense-BlackJack ,, 0:00
14 14 +0:00 72
Classic 25 Team Katusha Alpecin ,, 0:00
15 15 +0:00 127
Sprint 30 UAE Team Emirates ,, 0:00
16 16 +0:00 223
Sprint 25 Sporting Clube de Portugal/Tavira ,, 0:00
17 17 +0:00 134
Climber 24 Caja Rural - Seguros RGA ,, 0:00
18 18 +0:00 117
Classic 25 Trek - Segafredo ,, 0:00
19 19 +0:00 212
Sprint 23 Radio Popular Boavista ,, 0:00
20 20 +0:00 247
Sprint 32 W52/FC Porto ,, 0:00
21 21 +0:00 24
Sprint 30 Groupama - FDJ ,, 0:00
22 22 +0:00 45
TT 25 Movistar Team ,, 0:00
23 23 +0:00 62
Sprint 30 Team Dimension Data ,, 0:00
24 24 +0:00 91
Classic 24 Team Sky ,, 0:00
25 25 +0:00 12
GC 24 BORA - hansgrohe ,, 0:00
26 26 +0:00 14
Climber 26 BORA - hansgrohe ,, 0:00
27 27 +0:00 52
TT 25 Quick-Step Floors ,, 0:00
28 28 +0:00 71
GC 29 Team Katusha Alpecin ,, 0:00
29 29 +0:00 96
GC 31 Team Sky ,, 0:00
30 30 +0:00 7
Classic 24 BMC Racing Team ,, 0:00
31 31 +0:00 147
Sprint 29 Cofidis, Solutions Crédits ,, 0:00
32 32 +0:00 43
Climber 25 Movistar Team ,, 0:00
33 33 +0:00 105
GC 22 Team Sunweb ,, 0:00
34 34 +0:00 32
Classic 24 Lotto Soudal ,, 0:00
35 35 +0:00 237
GC 21 Vito-Feirense-BlackJack ,, 0:00
36 36 +0:00 56
Climber 29 Quick-Step Floors ,, 0:00
37 37 +0:00 86
Classic 25 Team LottoNL-Jumbo ,, 0:00
38 38 +0:00 94
Climber 27 Team Sky ,, 0:00
39 39 +0:00 162
Climber 29 Aviludo - Louletano ,, 0:00
40 40 +0:00 115
TT 23 Trek - Segafredo ,, 0:00
41 41 +0:00 95
TT 36 Team Sky ,, 0:00
42 42 +0:00 193
Sprint 23 Liberty Seguros - Carglass ,, 0:00
43 43 +0:00 55
Classic 24 Quick-Step Floors ,, 0:00
44 44 +0:00 171
Sprint 31 Efapel ,, 0:00
45 45 +0:00 97
Classic 26 Team Sky ,, 0:00
46 46 +0:00 152
Classic 31 Wanty - Groupe Gobert ,, 0:00
47 47 +0:00 123
Climber 31 UAE Team Emirates ,, 0:00
48 48 +0:00 157
Climber 24 Wanty - Groupe Gobert ,, 0:00
49 49 +0:00 15
Classic 26 BORA - hansgrohe ,, 0:00
50 50 +0:00 136
GC 24 Caja Rural - Seguros RGA ,, 0:00
51 51 +0:00 6
GC 29 BMC Racing Team ,, 0:00
52 52 +0:00 125
GC 23 UAE Team Emirates ,, 0:00
53 53 +0:00 66
Classic 28 Team Dimension Data ,, 0:00
54 54 +0:00 61
Climber 25 Team Dimension Data ,, 0:00
55 55 +0:00 42
TT 28 Movistar Team ,, 0:00
56 56 +0:00 227
TT 36 Sporting Clube de Portugal/Tavira ,, 0:00
57 57 +0:00 135
TT 22 Caja Rural - Seguros RGA ,, 0:00
58 58 +0:00 172
Sprint 27 Efapel ,, 0:00
59 59 +0:00 41
GC 23 Movistar Team ,, 0:00
60 60 +0:00 224
TT 25 Sporting Clube de Portugal/Tavira ,, 0:00
61 61 +0:00 2
TT 24 BMC Racing Team ,, 0:00
62 62 +0:00 16
Classic 35 BORA - hansgrohe ,, 0:00
63 63 +0:00 177
GC 27 Efapel ,, 0:00
64 64 +0:00 185
GC 22 LA Aluminios ,, 0:00
65 65 +0:00 153
Classic 27 Wanty - Groupe Gobert ,, 0:00
66 66 +0:00 87
GC 39 Team LottoNL-Jumbo ,, 0:00
67 67 +0:00 124
Climber 25 UAE Team Emirates ,, 0:00
68 68 +0:00 77
GC 31 Team Katusha Alpecin ,, 0:00
69 69 +0:00 114
Climber 31 Trek - Segafredo ,, 0:00
70 70 +0:00 142
GC 30 Cofidis, Solutions Crédits ,, 0:00
71 71 +0:00 75
TT 32 Team Katusha Alpecin ,, 0:00
72 72 +0:00 35
Sprint 31 Lotto Soudal ,, 0:00
73 73 +0:00 22
Sprint 28 Groupama - FDJ ,, 0:00
74 74 +0:00 194
Climber 20 Liberty Seguros - Carglass ,, 0:00
75 75 +0:00 241
TT 38 W52/FC Porto ,, 0:00
76 76 +0:00 155
Classic 27 Wanty - Groupe Gobert ,, 0:00
77 77 +0:00 192
Classic 20 Liberty Seguros - Carglass ,, 0:00
78 78 +0:00 163
Climber 30 Aviludo - Louletano ,, 0:00
79 79 +0:00 51
Classic 35 Quick-Step Floors ,, 0:00
80 80 +0:00 244
GC 31 W52/FC Porto ,, 0:00
81 81 +0:00 44
GC 26 Movistar Team ,, 0:00
82 82 +0:00 156
Sprint 31 Wanty - Groupe Gobert ,, 0:00
83 83 +0:00 191
Sprint 21 Liberty Seguros - Carglass ,, 0:00
84 84 +0:00 76
Climber 23 Team Katusha Alpecin ,, 0:00
85 85 +0:00 73
Classic 27 Team Katusha Alpecin ,, 0:00
86 86 +0:00 23
Sprint 32 Groupama - FDJ ,, 0:00
87 87 +0:00 1
Classic 37 BMC Racing Team ,, 0:00
88 88 +0:00 5
Climber 25 BMC Racing Team ,, 0:00
89 89 +0:00 221
Classic 40 Sporting Clube de Portugal/Tavira ,, 0:00
90 90 +0:00 3
GC 33 BMC Racing Team ,, 0:00
91 91 +0:00 54
Climber 24 Quick-Step Floors ,, 0:00
92 92 +0:00 176
Climber 31 Efapel ,, 0:00
93 93 +0:00 226
Climber 25 Sporting Clube de Portugal/Tavira ,, 0:00
94 94 +0:00 121
Climber 24 UAE Team Emirates ,, 0:00
95 95 +0:00 141
GC 32 Cofidis, Solutions Crédits ,, 0:00
96 96 +0:00 222
GC 28 Sporting Clube de Portugal/Tavira ,, 0:00
97 97 +0:00 65
Climber 34 Team Dimension Data ,, 0:00
98 98 +0:00 122
GC 29 UAE Team Emirates ,, 0:00
99 99 +0:00 243
Sprint 31 W52/FC Porto ,, 0:00
100 100 +0:00 132
GC 25 Caja Rural - Seguros RGA ,, 0:00
101 101 +0:00 195
TT 22 Liberty Seguros - Carglass ,, 0:00
102 102 +0:00 206
TT 21 Miranda - Mortágua ,, 0:00
103 103 +0:00 93
Classic 33 Team Sky ,, 0:00
104 104 +0:00 203
Climber 21 Miranda - Mortágua ,, 0:00
105 105 +0:00 145
GC 22 Cofidis, Solutions Crédits ,, 0:00
106 106 +0:00 63
Climber 28 Team Dimension Data ,, 0:00
107 107 +0:00 197
Climber 22 Liberty Seguros - Carglass ,, 0:00
108 108 +0:24 126
GC 36 UAE Team Emirates 0:24 0:24
109 109 +0:40 36
Classic 25 Lotto Soudal 0:40 0:40
110 110 +0:42 246
TT 22 W52/FC Porto 0:42 0:42
111 111 +0:45 82
Classic 24 Team LottoNL-Jumbo 0:45 0:45
112 112 +0:45 166
Sprint 25 Aviludo - Louletano ,, 0:45
113 113 +0:45 167
GC 31 Aviludo - Louletano ,, 0:45
114 114 +0:45 205
Climber 20 Miranda - Mortágua ,, 0:45
115 115 +0:45 64
Climber 34 Team Dimension Data ,, 0:45
116 116 +0:57 104
Climber 21 Team Sunweb 0:57 0:57
117 117 +0:57 174
Sprint 27 Efapel ,, 0:57
118 118 +0:57 242
GC 34 W52/FC Porto ,, 0:57
119 119 +0:57 113
Climber 23 Trek - Segafredo ,, 0:57
120 120 +0:57 131
TT 25 Caja Rural - Seguros RGA ,, 0:57
121 121 +0:57 216
Climber 31 Radio Popular Boavista ,, 0:57
122 122 +0:57 202
Climber 26 Miranda - Mortágua ,, 0:57
123 123 +1:01 184
Climber 20 LA Aluminios 1:01 1:01
124 124 +1:01 233
GC 28 Vito-Feirense-BlackJack ,, 1:01
125 125 +1:01 217
GC 26 Radio Popular Boavista ,, 1:01
126 126 +1:01 46
GC 30 Movistar Team ,, 1:01
127 127 +1:01 164
Sprint 28 Aviludo - Louletano ,, 1:01
128 128 +1:01 92
Climber 26 Team Sky ,, 1:01
129 129 +1:01 215
Climber 29 Radio Popular Boavista ,, 1:01
130 130 +1:09 211
TT 29 Radio Popular Boavista 1:09 1:09
131 131 +1:09 27
Sprint 29 Groupama - FDJ ,, 1:09
132 132 +1:09 116
Classic 38 Trek - Segafredo ,, 1:09
133 133 +1:09 102
Climber 21 Team Sunweb ,, 1:09
134 134 +1:09 111
TT 28 Trek - Segafredo ,, 1:09
135 135 +1:12 245
GC 23 W52/FC Porto 1:12 1:12
136 136 +1:12 187
Sprint 22 LA Aluminios ,, 1:12
137 137 +1:19 17
Sprint 34 BORA - hansgrohe 1:19 1:19
138 138 +1:19 11
GC 30 BORA - hansgrohe ,, 1:19
139 139 +1:19 201
Climber 24 Miranda - Mortágua ,, 1:19
140 140 +1:19 25
TT 32 Groupama - FDJ ,, 1:19
141 141 +1:19 26
Classic 24 Groupama - FDJ ,, 1:19
142 142 +1:19 213
GC 34 Radio Popular Boavista ,, 1:19
143 143 +1:19 107
TT 29 Team Sunweb ,, 1:19
144 144 +1:19 214
Climber 23 Radio Popular Boavista ,, 1:19
145 145 +1:19 67
Sprint 27 Team Dimension Data ,, 1:19
146 146 +1:19 31
TT 26 Lotto Soudal ,, 1:19
147 147 +1:57 37
Classic 28 Lotto Soudal 1:57 1:57
148 148 +2:00 146
Classic 23 Cofidis, Solutions Crédits 2:00 2:00
149 149 +2:02 143
Classic 30 Cofidis, Solutions Crédits 2:02 2:02
150 150 +2:17 232
Climber 36 Vito-Feirense-BlackJack 2:17 2:17
151 151 +2:19 85
Classic 34 Team LottoNL-Jumbo 2:19 2:19
152 152 +2:19 83
Climber 23 Team LottoNL-Jumbo ,, 2:19
153 153 +2:21 186
Climber 22 LA Aluminios 2:21 2:21
154 154 +2:23 204
Climber 20 Miranda - Mortágua 2:23 2:23
155 155 +2:25 165
Climber 22 Aviludo - Louletano 2:25 2:25
156 156 +2:25 236
Climber 22 Vito-Feirense-BlackJack ,, 2:25
157 157 +2:25 234
Sprint 25 Vito-Feirense-BlackJack ,, 2:25
158 158 +2:25 101
Climber 31 Team Sunweb ,, 2:25
159 159 +2:25 207
Sprint 20 Miranda - Mortágua ,, 2:25
160 160 +2:25 106
GC 37 Team Sunweb ,, 2:25
161 161 +2:25 231
GC 32 Vito-Feirense-BlackJack ,, 2:25
162 162 +2:29 103
GC 23 Team Sunweb 2:29 2:29
163 163 +2:29 84
Sprint 28 Team LottoNL-Jumbo ,, 2:29
164 164 +2:29 133
GC 24 Caja Rural - Seguros RGA ,, 2:29
165 165 +2:59 182
Classic 22 LA Aluminios 2:59 2:59
166 166 +3:40 173
Sprint 27 Efapel 3:40 3:40
167 167 +3:40 175
TT 29 Efapel ,, 3:40
168 168 +3:40 196
GC 19 Liberty Seguros - Carglass ,, 3:40
169 169 +4:24 154
Classic 26 Wanty - Groupe Gobert 4:24 4:24
170 170 +5:03 183
TT 23 LA Aluminios 5:03 5:03
171 171 +5:03 225
Climber 34 Sporting Clube de Portugal/Tavira ,, 5:03
172 172 +5:03 181
Climber 26 LA Aluminios ,, 5:03
173 173 +7:40 74
GC 32 Team Katusha Alpecin 7:40 7:40