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