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