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