1 1 +0:00 95
GC 30 Drone Hopper - Androni Giocattoli 20 30 3:48:38
2 2 +0:14 17
TT 31 Israel - Premier Tech 10 18 0:15 0:15
3 4 +0:37 36
Climber 24 Lotto Soudal 5 12 ,, 0:15
4 16 +2:04 72
GC 32 Team Arkéa Samsic 7 ,, 0:15
5 3 +0:25 66
Climber 26 Alpecin - Fenix 4 ,, 0:15
6 7 +0:53 184
GC 24 BIKE AID 3 0:20 0:20
7 8 +0:57 232
Climber 26 China Glory Continental Cycling Team 2 0:24 0:24
8 6 +0:53 77
GC 34 Team Arkéa Samsic 1 0:38 0:38
9 52 +11:27 187
GC 29 BIKE AID ,, 0:38
10 5 +0:46 82
Climber 22 Uno-X Pro Cycling Team 0:41 0:41
11 10 +1:12 52
Climber 21 Team DSM 0:46 0:46
12 9 +1:10 207
TT 32 Sakarya BB Pro Team 0:53 0:53
13 11 +1:16 45
Climber 22 Team BikeExchange - Jayco 1:11 1:11
14 13 +1:44 161
GC 21 Burgos - BH ,, 1:11
15 14 +1:44 146
GC 21 Equipo Kern Pharma ,, 1:11
16 63 +14:15 142
Climber 25 Equipo Kern Pharma 1:19 1:19
17 104 +20:03 134
Sprint 27 Euskaltel - Euskadi 1:32 1:32
18 12 +1:42 121
Classic 37 EOLO-Kometa ,, 1:32
19 15 +1:49 104
Classic 24 Bardiani-CSF-Faizanè ,, 1:32
20 17 +2:12 243
Climber 26 Global 6 Cycling 1:46 1:46
21 46 +9:06 216
Sprint 31 Spor Toto Cycling Team 1:51 1:51
22 18 +2:17 123
GC 23 EOLO-Kometa 2:07 2:07
23 32 +5:01 117
GC 24 Caja Rural - Seguros RGA 2:09 2:09
24 20 +2:46 135
GC 26 Euskaltel - Euskadi 2:20 2:20
25 21 +2:56 143
Climber 22 Equipo Kern Pharma 2:23 2:23
26 19 +2:37 16
Classic 21 Israel - Premier Tech 2:32 2:32
27 27 +3:58 107
Climber 22 Bardiani-CSF-Faizanè 2:47 2:47
28 22 +2:57 112
Climber 34 Caja Rural - Seguros RGA 2:52 2:52
29 121 +25:32 181
Sprint 21 BIKE AID 2:56 2:56
30 25 +3:38 234
GC 27 China Glory Continental Cycling Team 3:05 3:05
31 23 +3:10 127
Climber 26 EOLO-Kometa ,, 3:05
32 24 +3:36 126
GC 21 EOLO-Kometa 3:10 3:10
33 26 +3:42 91
GC 29 Drone Hopper - Androni Giocattoli 3:32 3:32
34 30 +4:16 163
Climber 30 Burgos - BH 3:43 3:43
35 29 +4:12 27
Climber 19 Astana Qazaqstan Team 3:55 3:55
36 28 +4:05 111
GC 32 Caja Rural - Seguros RGA ,, 3:55
37 31 +4:46 131
Climber 30 Euskaltel - Euskadi 4:36 4:36
38 33 +5:09 241
GC 23 Global 6 Cycling ,, 4:36
39 43 +8:26 73
GC 29 Team Arkéa Samsic ,, 4:36
40 53 +12:00 183
Sprint 30 BIKE AID 4:45 4:45
41 35 +5:28 206
GC 29 Sakarya BB Pro Team 4:56 4:56
42 34 +5:16 14
GC 28 Israel - Premier Tech 5:06 5:06
43 37 +6:29 25
GC 22 Astana Qazaqstan Team 5:18 5:18
44 51 +10:37 225
Sprint 25 Saris Rouvy Sauerland Team 5:25 5:25
45 36 +5:42 145
GC 22 Equipo Kern Pharma ,, 5:25
46 61 +13:58 116
Climber 21 Caja Rural - Seguros RGA 5:57 5:57
47 41 +8:05 215
Climber 19 Spor Toto Cycling Team 6:04 6:04
48 107 +22:24 223
GC 23 Saris Rouvy Sauerland Team 6:38 6:38
49 44 +8:47 246
GC 22 Global 6 Cycling 6:46 6:46
50 38 +6:51 155
GC 30 Human Powered Health ,, 6:46
51 47 +9:11 4
Classic 19 BORA - hansgrohe ,, 6:46
52 39 +7:17 236
GC 26 China Glory Continental Cycling Team ,, 6:46
53 66 +14:38 174
GC 33 Team Novo Nordisk ,, 6:46
54 40 +7:57 237
GC 24 China Glory Continental Cycling Team ,, 6:46
55 42 +8:08 141
GC 26 Equipo Kern Pharma 7:51 7:51
56 89 +16:35 186
TT 26 BIKE AID 8:31 8:31
57 131 +26:52 214
Sprint 35 Spor Toto Cycling Team 8:37 8:37
58 109 +23:40 224
Sprint 25 Saris Rouvy Sauerland Team 8:47 8:47
59 45 +9:04 21
Classic 21 Astana Qazaqstan Team ,, 8:47
60 49 +9:30 44
TT 30 Team BikeExchange - Jayco 8:57 8:57
61 115 +24:21 46
TT 34 Team BikeExchange - Jayco ,, 8:57
62 48 +9:30 47
Classic 23 Team BikeExchange - Jayco ,, 8:57
63 101 +19:40 182
GC 27 BIKE AID ,, 8:57
64 134 +27:12 106
Climber 23 Bardiani-CSF-Faizanè ,, 8:57
65 102 +19:41 203
Sprint 34 Sakarya BB Pro Team ,, 8:57
66 50 +10:28 173
Sprint 37 Team Novo Nordisk 10:11 10:11
67 69 +15:19 87
TT 25 Uno-X Pro Cycling Team 10:37 10:37
68 105 +20:41 113
Climber 21 Caja Rural - Seguros RGA 10:48 10:48
69 146 +30:52 166
Climber 36 Burgos - BH ,, 10:48
70 55 +12:33 13
TT 33 Israel - Premier Tech 12:28 12:28
71 57 +13:01 12
TT 32 Israel - Premier Tech ,, 12:28
72 54 +12:32 185
Sprint 24 BIKE AID ,, 12:28
73 62 +14:03 227
GC 20 Saris Rouvy Sauerland Team 12:36 12:36
74 56 +12:47 37
Classic 28 Lotto Soudal 12:42 12:42
75 59 +13:35 96
Sprint 26 Drone Hopper - Androni Giocattoli 13:30 13:30
76 64 +14:18 94
Climber 19 Drone Hopper - Androni Giocattoli ,, 13:30
77 113 +23:58 97
Climber 21 Drone Hopper - Androni Giocattoli ,, 13:30
78 60 +13:35 175
Sprint 33 Team Novo Nordisk ,, 13:30
79 68 +14:41 171
GC 31 Team Novo Nordisk ,, 13:30
80 72 +15:34 137
Climber 20 Euskaltel - Euskadi ,, 13:30
81 65 +14:29 115
Climber 26 Caja Rural - Seguros RGA ,, 13:30
82 120 +25:03 193
Sprint 29 Wildlife Generation Pro Cycling ,, 13:30
83 70 +15:23 86
Sprint 26 Uno-X Pro Cycling Team ,, 13:30
84 58 +13:13 65
Sprint 24 Alpecin - Fenix ,, 13:30
85 67 +14:39 101
Sprint 34 Bardiani-CSF-Faizanè 14:13 14:13
86 108 +23:17 93
Sprint 29 Drone Hopper - Androni Giocattoli 14:18 14:18
87 155 +37:04 213
Sprint 26 Spor Toto Cycling Team 14:38 14:38
88 76 +15:53 212
Sprint 31 Spor Toto Cycling Team 15:48 15:48
89 157 +37:57 231
TT 25 China Glory Continental Cycling Team ,, 15:48
90 129 +26:31 202
Sprint 35 Sakarya BB Pro Team ,, 15:48
91 158 +38:27 233
Climber 27 China Glory Continental Cycling Team ,, 15:48
92 114 +24:14 133
TT 30 Euskaltel - Euskadi ,, 15:48
93 141 +28:44 164
Classic 25 Burgos - BH ,, 15:48
94 84 +15:58 222
TT 23 Saris Rouvy Sauerland Team ,, 15:48
95 132 +27:08 204
Sprint 35 Sakarya BB Pro Team ,, 15:48
96 139 +28:27 43
Classic 23 Team BikeExchange - Jayco ,, 15:48
97 77 +15:53 125
Sprint 30 EOLO-Kometa ,, 15:48
98 75 +15:53 11
Sprint 28 Israel - Premier Tech ,, 15:48
99 148 +31:21 217
Sprint 23 Spor Toto Cycling Team ,, 15:48
100 112 +23:50 242
Classic 27 Global 6 Cycling ,, 15:48
101 150 +31:34 83
Sprint 25 Uno-X Pro Cycling Team ,, 15:48
102 144 +30:42 176
Sprint 25 Team Novo Nordisk ,, 15:48
103 92 +17:01 61
Classic 21 Alpecin - Fenix ,, 15:48
104 119 +25:03 136
Sprint 33 Euskaltel - Euskadi ,, 15:48
105 96 +18:26 144
Classic 23 Equipo Kern Pharma ,, 15:48
106 99 +18:47 221
TT 22 Saris Rouvy Sauerland Team ,, 15:48
107 91 +16:59 74
Classic 21 Team Arkéa Samsic ,, 15:48
108 83 +15:58 122
Sprint 25 EOLO-Kometa ,, 15:48
109 135 +27:20 124
Sprint 25 EOLO-Kometa ,, 15:48
110 142 +28:44 172
Sprint 20 Team Novo Nordisk ,, 15:48
111 79 +15:53 64
Classic 25 Alpecin - Fenix ,, 15:48
112 116 +24:32 192
TT 33 Wildlife Generation Pro Cycling ,, 15:48
113 118 +25:03 53
Sprint 24 Team DSM ,, 15:48
114 85 +16:05 76
Sprint 30 Team Arkéa Samsic ,, 15:48
115 103 +19:50 67
GC 25 Alpecin - Fenix ,, 15:48
116 95 +18:12 81
Sprint 24 Uno-X Pro Cycling Team ,, 15:48
117 81 +15:53 157
Classic 23 Human Powered Health ,, 15:48
118 90 +16:47 57
Classic 19 Team DSM ,, 15:48
119 110 +23:43 194
Sprint 26 Wildlife Generation Pro Cycling ,, 15:48
120 88 +16:21 156
Climber 30 Human Powered Health ,, 15:48
121 71 +15:33 41
Sprint 23 Team BikeExchange - Jayco ,, 15:48
122 73 +15:43 32
Sprint 27 Lotto Soudal ,, 15:48
123 153 +34:03 201
Sprint 26 Sakarya BB Pro Team ,, 15:48
124 123 +26:16 102
Sprint 24 Bardiani-CSF-Faizanè ,, 15:48
125 145 +30:43 105
Sprint 18 Bardiani-CSF-Faizanè ,, 15:48
126 78 +15:53 51
Sprint 26 Team DSM ,, 15:48
127 74 +15:50 196
Sprint 23 Wildlife Generation Pro Cycling ,, 15:48
128 138 +28:07 191
GC 37 Wildlife Generation Pro Cycling ,, 15:48
129 140 +28:31 235
Sprint 38 China Glory Continental Cycling Team ,, 15:48
130 122 +26:16 114
Sprint 23 Caja Rural - Seguros RGA ,, 15:48
131 80 +15:53 42
Sprint 23 Team BikeExchange - Jayco ,, 15:48
132 125 +26:16 56
Sprint 26 Team DSM ,, 15:48
133 137 +28:00 23
Sprint 25 Astana Qazaqstan Team ,, 15:48
134 127 +26:16 152
Sprint 28 Human Powered Health ,, 15:48
135 136 +28:00 153
Classic 28 Human Powered Health ,, 15:48
136 97 +18:27 195
TT 25 Wildlife Generation Pro Cycling ,, 15:48
137 82 +15:53 3
TT 27 BORA - hansgrohe ,, 15:48
138 128 +26:16 177
Sprint 24 Team Novo Nordisk ,, 15:48
139 87 +16:21 34
Sprint 31 Lotto Soudal ,, 15:48
140 154 +34:06 15
Sprint 24 Israel - Premier Tech ,, 15:48
141 133 +27:10 247
Sprint 22 Global 6 Cycling ,, 15:48
142 126 +26:16 35
Sprint 33 Lotto Soudal ,, 15:48
143 111 +23:45 62
Sprint 27 Alpecin - Fenix ,, 15:48
144 117 +24:47 26
TT 18 Astana Qazaqstan Team ,, 15:48
145 86 +16:09 63
Classic 27 Alpecin - Fenix ,, 15:48
146 143 +30:29 103
Sprint 23 Bardiani-CSF-Faizanè ,, 15:48
147 98 +18:29 5
Sprint 28 BORA - hansgrohe ,, 15:48
148 124 +26:16 162
Sprint 28 Burgos - BH ,, 15:48
149 152 +34:03 205
Sprint 24 Sakarya BB Pro Team ,, 15:48
150 100 +19:07 197
TT 26 Wildlife Generation Pro Cycling ,, 15:48
151 147 +31:13 84
Sprint 24 Uno-X Pro Cycling Team ,, 15:48
152 159 +38:27 132
Sprint 28 Euskaltel - Euskadi ,, 15:48
153 130 +26:32 226
Sprint 18 Saris Rouvy Sauerland Team ,, 15:48
154 93 +17:07 244
Sprint 25 Global 6 Cycling 17:06 17:06
155 106 +20:45 6
Sprint 23 BORA - hansgrohe ,, 17:06
156 94 +17:50 2
Sprint 31 BORA - hansgrohe ,, 17:06
157 151 +33:58 151
Sprint 22 Human Powered Health 17:22 17:22
158 160 +40:35 211
TT 28 Spor Toto Cycling Team 18:12 18:12
159 161 +44:17 1
Sprint 33 BORA - hansgrohe 19:02 19:02
160 149 +31:26 31
Climber 35 Lotto Soudal 23:22 23:22
161 156 +37:23 55
Sprint 23 Team DSM ,, 23:22
DNS 54
Classic 23 Team DSM -