1 80 +1:04:11 144
Climber 26 Team Dimension Data 100 80 4:23:14
2 15 +6:29 201
GC 30 UAE Team Emirates 40 50 ,, 0:00
3 42 +35:50 61
GC 30 Cannondale - Drapac Pro Cycling Team 20 35 ,, 0:00
4 8 +3:59 26
GC 30 Astana Pro Team 12 25 ,, 0:00
5 45 +37:41 9
Classic 34 Bahrain Merida Pro Cycling Team 4 18 ,, 0:00
6 19 +8:12 44
GC 30 BMC Racing Team 15 ,, 0:00
7 11 +5:19 22
Climber 32 Astana Pro Team 12 ,, 0:00
8 20 +13:23 208
GC 24 UAE Team Emirates 10 ,, 0:00
9 17 +7:22 109
GC 34 Lotto Soudal 8 0:03 0:03
10 27 +20:34 133
GC 21 Quick-Step Floors 6 ,, 0:03
11 6 +3:05 112
GC 30 Movistar Team 5 ,, 0:03
12 23 +18:25 15
GC 36 AG2R La Mondiale 4 ,, 0:03
13 55 +45:09 127
GC 37 ORICA-Scott 3 1:37 1:37
14 21 +16:49 87
GC 27 FDJ 2 ,, 1:37
15 9 +4:05 11
GC 34 AG2R La Mondiale 1 ,, 1:37
16 37 +31:42 19
Classic 33 AG2R La Mondiale ,, 1:37
17 10 +4:17 151
GC 27 Team Katusha Alpecin ,, 1:37
18 4 +2:40 81
Climber 26 FDJ ,, 1:37
19 1 +0:00 181
TT 26 Team Sunweb ,, 1:37
20 2 +2:23 111
GC 27 Movistar Team ,, 1:37
21 33 +24:52 113
GC 28 Movistar Team ,, 1:37
22 5 +2:47 1
GC 32 Bahrain Merida Pro Cycling Team ,, 1:37
23 16 +6:58 121
Climber 24 ORICA-Scott ,, 1:37
24 3 +2:38 191
Climber 30 Trek - Segafredo ,, 1:37
25 41 +34:32 107
GC 33 Lotto Soudal ,, 1:37
26 34 +27:07 189
GC 36 Team Sunweb ,, 1:37
27 13 +6:19 64
Climber 24 Cannondale - Drapac Pro Cycling Team ,, 1:37
28 7 +3:56 131
TT 24 Quick-Step Floors ,, 1:37
29 12 +6:07 161
GC 29 Team LottoNL-Jumbo 2:25 2:25
30 18 +7:39 209
GC 25 UAE Team Emirates ,, 2:25
31 22 +17:55 71
GC 26 CCC Sprandi Polkowice ,, 2:25
32 48 +40:15 172
GC 33 Team Sky ,, 2:25
33 50 +41:01 27
GC 33 Astana Pro Team ,, 2:25
34 14 +6:21 179
GC 30 Team Sky ,, 2:25
35 28 +21:03 54
Climber 25 BORA - hansgrohe ,, 2:25
36 31 +22:43 165
TT 34 Team LottoNL-Jumbo ,, 2:25
37 29 +22:16 25
GC 26 Astana Pro Team ,, 2:25
38 47 +39:12 118
Hills 31 Movistar Team ,, 2:25
39 92 +1:14:38 18
Classic 23 AG2R La Mondiale 4:27 4:27
40 49 +40:27 93
TT 25 Gazprom-RusVelo ,, 4:27
41 36 +28:05 85
Climber 27 FDJ ,, 4:27
42 59 +47:34 78
GC 21 CCC Sprandi Polkowice ,, 4:27
43 26 +20:27 218
GC 22 Wilier Triestina - Selle Italia ,, 4:27
44 123 +1:35:42 47
GC 25 BMC Racing Team ,, 4:27
45 78 +1:01:02 23
Climber 27 Astana Pro Team ,, 4:27
46 56 +45:11 142
GC 34 Team Dimension Data ,, 4:27
47 30 +22:35 8
GC 34 Bahrain Merida Pro Cycling Team ,, 4:27
48 72 +57:34 104
GC 30 Lotto Soudal ,, 4:27
49 46 +38:13 55
GC 32 BORA - hansgrohe ,, 4:27
50 25 +19:46 6
Climber 39 Bahrain Merida Pro Cycling Team ,, 4:27
51 83 +1:05:59 195
GC 35 Trek - Segafredo ,, 4:27
52 38 +32:33 16
GC 29 AG2R La Mondiale ,, 4:27
53 24 +18:46 69
Climber 30 Cannondale - Drapac Pro Cycling Team ,, 4:27
54 40 +33:33 146
GC 29 Team Dimension Data ,, 4:27
55 77 +1:00:54 129
GC 24 ORICA-Scott ,, 4:27
56 54 +44:18 154
GC 30 Team Katusha Alpecin ,, 4:27
57 84 +1:06:44 207
GC 22 UAE Team Emirates 7:06 7:06
58 65 +52:21 132
GC 30 Quick-Step Floors ,, 7:06
59 66 +53:22 43
Classic 26 BMC Racing Team ,, 7:06
60 73 +58:00 183
Climber 31 Team Sunweb ,, 7:06
61 32 +23:24 198
GC 29 Trek - Segafredo ,, 7:06
62 63 +51:02 167
GC 38 Team LottoNL-Jumbo ,, 7:06
63 57 +47:00 193
GC 25 Trek - Segafredo 9:26 9:26
64 39 +33:25 143
GC 26 Team Dimension Data ,, 9:26
65 117 +1:29:51 63
GC 26 Cannondale - Drapac Pro Cycling Team ,, 9:26
66 82 +1:05:02 4
Classic 35 Bahrain Merida Pro Cycling Team ,, 9:26
67 70 +55:57 153
GC 28 Team Katusha Alpecin ,, 9:26
68 95 +1:17:38 158
GC 22 Team Katusha Alpecin ,, 9:26
69 53 +43:19 86
GC 34 FDJ ,, 9:26
70 97 +1:20:03 173
Climber 25 Team Sky ,, 9:26
71 60 +48:09 175
GC 23 Team Sky ,, 9:26
72 43 +36:08 117
GC 29 Movistar Team ,, 9:26
73 44 +37:09 116
GC 31 Movistar Team ,, 9:26
74 91 +1:14:35 134
GC 33 Quick-Step Floors 10:22 10:22
75 68 +54:28 56
Climber 23 BORA - hansgrohe 10:56 10:56
76 139 +1:41:38 139
Classic 28 Quick-Step Floors ,, 10:56
77 109 +1:26:40 77
TT 31 CCC Sprandi Polkowice ,, 10:56
78 103 +1:24:58 74
GC 27 CCC Sprandi Polkowice ,, 10:56
79 62 +50:37 115
GC 30 Movistar Team ,, 10:56
80 64 +51:31 178
Climber 28 Team Sky 13:26 13:26
81 51 +42:24 171
Climber 27 Team Sky ,, 13:26
82 100 +1:24:13 176
TT 35 Team Sky ,, 13:26
83 94 +1:17:35 68
Classic 25 Cannondale - Drapac Pro Cycling Team ,, 13:26
84 61 +49:22 13
GC 25 AG2R La Mondiale 14:25 14:25
85 88 +1:09:43 14
GC 24 AG2R La Mondiale ,, 14:25
86 58 +47:06 187
Hills 26 Team Sunweb ,, 14:25
87 89 +1:10:13 28
GC 39 Astana Pro Team ,, 14:25
88 129 +1:38:46 159
Classic 40 Team Katusha Alpecin 15:39 15:39
89 67 +53:58 177
GC 27 Team Sky ,, 15:39
90 152 +1:47:56 119
GC 35 Movistar Team ,, 15:39
91 124 +1:36:19 125
GC 27 ORICA-Scott ,, 15:39
92 75 +59:08 88
TT 33 FDJ 15:57 15:57
93 99 +1:21:39 2
GC 32 Bahrain Merida Pro Cycling Team 16:18 16:18
94 76 +1:00:48 3
TT 30 Bahrain Merida Pro Cycling Team ,, 16:18
95 115 +1:29:33 96
Classic 29 Gazprom-RusVelo ,, 16:18
96 108 +1:26:38 204
Sprint 33 UAE Team Emirates ,, 16:18
97 150 +1:46:32 164
Classic 28 Team LottoNL-Jumbo ,, 16:18
98 155 +1:49:26 51
TT 32 BORA - hansgrohe ,, 16:18
99 86 +1:07:25 73
GC 23 CCC Sprandi Polkowice ,, 16:18
100 112 +1:27:59 79
TT 27 CCC Sprandi Polkowice ,, 16:18
101 113 +1:28:33 186
GC 24 Team Sunweb ,, 16:18
102 93 +1:15:36 168
GC 34 Team LottoNL-Jumbo ,, 16:18
103 69 +54:44 162
Hills 27 Team LottoNL-Jumbo ,, 16:18
104 105 +1:25:10 213
Classic 29 Wilier Triestina - Selle Italia ,, 16:18
105 147 +1:44:51 152
GC 32 Team Katusha Alpecin ,, 16:18
106 85 +1:06:46 29
GC 30 Astana Pro Team 18:27 18:27
107 116 +1:29:42 75
Classic 30 CCC Sprandi Polkowice 19:18 19:18
108 71 +56:09 46
TT 27 BMC Racing Team 21:20 21:20
109 35 +27:25 41
GC 28 BMC Racing Team ,, 21:20
110 81 +1:04:18 184
TT 28 Team Sunweb ,, 21:20
111 101 +1:24:49 89
Classic 35 FDJ ,, 21:20
112 104 +1:25:00 83
GC 32 FDJ ,, 21:20
113 79 +1:02:50 62
GC 22 Cannondale - Drapac Pro Cycling Team ,, 21:20
114 131 +1:39:00 166
TT 29 Team LottoNL-Jumbo ,, 21:20
115 122 +1:35:13 114
Classic 36 Movistar Team ,, 21:20
116 96 +1:19:15 49
Classic 35 BMC Racing Team ,, 21:20
117 174 +2:04:19 157
GC 35 Team Katusha Alpecin ,, 21:20
118 136 +1:40:55 34
Classic 27 Bardiani - CSF ,, 21:20
119 128 +1:37:51 211
Classic 35 Wilier Triestina - Selle Italia 25:58 25:58
120 175 +2:04:30 38
Classic 21 Bardiani - CSF ,, 25:58
121 182 +2:12:27 33
Classic 23 Bardiani - CSF ,, 25:58
122 134 +1:40:24 36
Climber 22 Bardiani - CSF ,, 25:58
123 132 +1:39:41 76
Classic 30 CCC Sprandi Polkowice ,, 25:58
124 180 +2:11:25 24
Classic 25 Astana Pro Team ,, 25:58
125 107 +1:25:47 67
Classic 27 Cannondale - Drapac Pro Cycling Team ,, 25:58
126 90 +1:13:09 105
GC 36 Lotto Soudal ,, 25:58
127 130 +1:38:47 52
GC 29 BORA - hansgrohe ,, 25:58
128 133 +1:40:05 103
Classic 23 Lotto Soudal ,, 25:58
129 168 +1:57:57 32
Hills 20 Bardiani - CSF ,, 25:58
130 106 +1:25:39 101
GC 37 Lotto Soudal ,, 25:58
131 144 +1:44:00 82
Classic 34 FDJ ,, 25:58
132 74 +58:16 84
TT 26 FDJ ,, 25:58
133 121 +1:34:25 124
TT 25 ORICA-Scott ,, 25:58
134 143 +1:43:45 100
Sprint 34 Lotto Soudal ,, 25:58
135 151 +1:47:44 106
Classic 25 Lotto Soudal ,, 25:58
136 98 +1:20:54 48
GC 25 BMC Racing Team ,, 25:58
137 165 +1:55:34 137
Sprint 23 Quick-Step Floors ,, 25:58
138 146 +1:44:29 37
Hills 25 Bardiani - CSF ,, 25:58
139 141 +1:42:27 45
TT 37 BMC Racing Team ,, 25:58
140 156 +1:50:39 149
GC 26 Team Dimension Data ,, 25:58
141 119 +1:32:18 147
Classic 27 Team Dimension Data ,, 25:58
142 126 +1:36:58 148
TT 28 Team Dimension Data ,, 25:58
143 120 +1:33:07 145
Hills 22 Team Dimension Data ,, 25:58
144 140 +1:42:02 66
Classic 30 Cannondale - Drapac Pro Cycling Team ,, 25:58
145 114 +1:28:49 7
Classic 23 Bahrain Merida Pro Cycling Team ,, 25:58
146 154 +1:49:20 126
Hills 28 ORICA-Scott ,, 25:58
147 118 +1:31:30 169
TT 32 Team LottoNL-Jumbo ,, 25:58
148 137 +1:41:23 156
Classic 27 Team Katusha Alpecin ,, 25:58
149 142 +1:42:34 99
Classic 27 Gazprom-RusVelo ,, 25:58
150 87 +1:08:15 91
GC 34 Gazprom-RusVelo ,, 25:58
151 153 +1:48:48 128
TT 40 ORICA-Scott ,, 25:58
152 159 +1:52:15 188
GC 32 Team Sunweb ,, 25:58
153 178 +2:07:31 102
Classic 25 Lotto Soudal ,, 25:58
154 158 +1:51:31 163
TT 25 Team LottoNL-Jumbo ,, 25:58
155 169 +2:00:05 98
Classic 25 Gazprom-RusVelo ,, 25:58
156 111 +1:27:25 92
Classic 35 Gazprom-RusVelo ,, 25:58
157 149 +1:46:31 65
GC 29 Cannondale - Drapac Pro Cycling Team ,, 25:58
158 145 +1:44:08 197
Classic 21 Trek - Segafredo ,, 25:58
159 183 +2:12:54 53
Sprint 26 BORA - hansgrohe ,, 25:58
160 110 +1:27:13 199
Classic 25 Trek - Segafredo ,, 25:58
161 102 +1:24:49 58
Classic 25 BORA - hansgrohe ,, 25:58
162 171 +2:00:29 138
Hills 34 Quick-Step Floors ,, 25:58
163 177 +2:07:11 94
GC 33 Gazprom-RusVelo ,, 25:58
164 160 +1:52:24 136
Classic 34 Quick-Step Floors ,, 25:58
165 125 +1:36:44 135
Sprint 22 Quick-Step Floors ,, 25:58
166 135 +1:40:46 206
Classic 22 UAE Team Emirates ,, 25:58
167 138 +1:41:33 205
Classic 29 UAE Team Emirates ,, 25:58
168 184 +2:16:13 72
TT 33 CCC Sprandi Polkowice ,, 25:58
169 52 +43:12 202
GC 24 UAE Team Emirates ,, 25:58
170 163 +1:53:11 203
Classic 34 UAE Team Emirates ,, 25:58
171 162 +1:52:58 59
Classic 28 BORA - hansgrohe ,, 25:58
172 170 +2:00:16 35
GC 27 Bardiani - CSF ,, 25:58
173 148 +1:45:33 219
TT 27 Wilier Triestina - Selle Italia 31:03 31:03
174 173 +2:03:56 217
GC 21 Wilier Triestina - Selle Italia ,, 31:03
175 179 +2:10:34 216
Sprint 23 Wilier Triestina - Selle Italia ,, 31:03
176 186 +2:29:17 214
GC 25 Wilier Triestina - Selle Italia ,, 31:03
177 185 +2:18:18 215
GC 26 Wilier Triestina - Selle Italia ,, 31:03
178 167 +1:57:35 192
GC 26 Trek - Segafredo ,, 31:03
179 161 +1:52:51 212
GC 23 Wilier Triestina - Selle Italia ,, 31:03
180 157 +1:50:45 174
Classic 33 Team Sky ,, 31:03
181 127 +1:37:46 12
Classic 29 AG2R La Mondiale ,, 31:03
182 164 +1:54:42 122
TT 23 ORICA-Scott ,, 31:03
183 172 +2:02:07 123
Sprint 22 ORICA-Scott ,, 31:03
184 166 +1:57:18 95
Classic 36 Gazprom-RusVelo ,, 31:03
185 176 +2:06:39 182
Sprint 22 Team Sunweb ,, 31:03
186 181 +2:11:55 97
Sprint 25 Gazprom-RusVelo ,, 31:03
DNF 194
GC 32 Trek - Segafredo -
DNF 141
Classic 28 Team Dimension Data -
DNS 196
Classic 28 Trek - Segafredo -