1 1 +0:00 103
TT 26 INEOS Grenadiers 60 50 12.28 55.348
2 2 +0:28 45
Climber 26 BORA - hansgrohe 40 30 0.28 53.351
3 3 +0:31 107
TT 20 INEOS Grenadiers 30 18 0.31 53.145
4 4 +0:33 203
TT 31 Team Jayco AlUla 25 13 0.33 53.009
5 5 +0:34 246
Climber 24 UAE Team Emirates 20 10 0.34 52.941
6 6 +0:39 101
Climber 23 INEOS Grenadiers 15 7 0.39 52.605
7 7 +0:41 245
Climber 24 UAE Team Emirates 10 4 0.41 52.471
8 8 +0:41 191
GC 23 Team DSM 8 3 0.41 52.471
9 9 +0:47 166
Classic 26 Soudal Quick-Step 5 2 0.47 52.075
10 10 +0:48 134
Climber 31 Jumbo-Visma 2 1 0.48 52.010
11 11 +0:48 21
Climber 30 Astana Qazaqstan Team 0.48 52.010
12 12 +0:49 131
Climber 33 Jumbo-Visma 0.49 51.945
13 13 +0:49 145
TT 34 Movistar Team 0.49 51.945
14 14 +0:50 1
Classic 28 Alpecin - Deceuninck 0.50 51.880
15 15 +0:50 47
Climber 26 BORA - hansgrohe 0.50 51.880
16 16 +0:51 41
Climber 26 BORA - hansgrohe 0.51 51.815
17 17 +0:52 11
GC 27 AG2R Citroën Team 0.52 51.750
18 18 +0:52 104
GC 27 INEOS Grenadiers 0.53 51.685
19 19 +0:57 92
TT 28 Groupama - FDJ 0.57 51.429
20 20 +0:59 221
Climber 28 Trek - Segafredo 0.59 51.301
21 21 +1:00 26
Sprint 22 Astana Qazaqstan Team 1.00 51.238
22 22 +1:00 206
Sprint 30 Team Jayco AlUla 1.00 51.238
23 23 +1:00 141
Climber 28 Movistar Team 1.00 51.238
24 24 +1:01 32
Climber 31 Bahrain - Victorious 1.01 51.174
25 25 +1:02 105
Climber 32 INEOS Grenadiers 1.02 51.111
26 26 +1:04 197
Climber 25 Team DSM 1.04 50.985
27 27 +1:05 212
TT 37 TotalEnergies 1.05 50.923
28 28 +1:07 226
Classic 31 Trek - Segafredo 1.07 50.798
29 29 +1:07 63
Climber 28 EF Education - EasyPost 1.07 50.798
30 30 +1:07 112
Classic 31 Intermarché - Circus - Wanty 1.07 50.798
31 31 +1:07 123
Climber 25 Israel - Premier Tech 1.07 50.798
32 32 +1:08 162
Climber 23 Soudal Quick-Step 1.08 50.735
33 33 +1:09 195
GC 25 Team DSM 1.09 50.673
34 34 +1:09 43
Climber 29 BORA - hansgrohe 1.09 50.673
35 35 +1:10 91
Climber 32 Groupama - FDJ 1.10 50.611
36 36 +1:10 34
Climber 23 Bahrain - Victorious 1.10 50.611
37 37 +1:10 137
Classic 30 Jumbo-Visma 1.10 50.611
38 38 +1:11 36
TT 20 Bahrain - Victorious 1.11 50.549
39 39 +1:11 194
Classic 22 Team DSM 1.11 50.549
40 40 +1:11 142
Climber 27 Movistar Team 1.11 50.549
41 41 +1:12 214
Climber 27 TotalEnergies 1.12 50.488
42 42 +1:13 35
Climber 35 Bahrain - Victorious 1.13 50.426
43 43 +1:13 161
Climber 30 Soudal Quick-Step 1.12 50.488
44 44 +1:13 231
Climber 33 Tudor Pro Cycling Team 1.13 50.426
45 45 +1:14 136
Classic 28 Jumbo-Visma 1.14 50.365
46 46 +1:14 164
GC 39 Soudal Quick-Step 1.14 50.365
47 47 +1:14 132
Classic 28 Jumbo-Visma 1.14 50.365
48 48 +1:15 55
Classic 31 Cofidis 1.15 50.304
49 49 +1:15 202
Climber 36 Team Jayco AlUla 1.15 50.304
50 50 +1:15 31
Climber 33 Bahrain - Victorious 1.15 50.304
51 51 +1:16 232
TT 29 Tudor Pro Cycling Team 1.16 50.243
52 52 +1:17 234
TT 22 Tudor Pro Cycling Team 0.55 51.557
53 53 +1:17 4
Classic 30 Alpecin - Deceuninck 1.17 50.182
54 54 +1:18 244
Climber 30 UAE Team Emirates 1.18 50.121
55 55 +1:18 241
Climber 30 UAE Team Emirates 1.18 50.121
56 56 +1:18 62
GC 36 EF Education - EasyPost 1.18 50.121
57 57 +1:18 146
Sprint 32 Movistar Team 1.18 50.121
58 58 +1:19 95
Classic 26 Groupama - FDJ 1.19 50.060
59 60 +1:19 215
Classic 25 TotalEnergies 1.19 50.060
60 59 +1:19 114
Climber 27 Intermarché - Circus - Wanty 1.19 50.060
61 61 +1:20 74
TT 22 EOLO-Kometa 1.20 50.000
62 62 +1:21 13
Climber 25 AG2R Citroën Team 1.21 49.940
63 63 +1:21 115
Classic 30 Intermarché - Circus - Wanty 1.21 49.940
64 64 +1:22 156
GC 30 Q36.5 Pro Cycling Team 1.19 50.060
65 65 +1:22 57
Classic 24 Cofidis 1.22 49.880
66 66 +1:23 153
TT 37 Q36.5 Pro Cycling Team 1.23 49.819
67 67 +1:23 102
GC 27 INEOS Grenadiers 1.23 49.819
68 68 +1:24 163
Classic 28 Soudal Quick-Step 1.24 49.760
69 69 +1:24 54
Climber 27 Cofidis 1.24 49.760
70 70 +1:26 225
Climber 21 Trek - Segafredo 1.26 49.640
71 71 +1:26 106
Classic 23 INEOS Grenadiers 1.26 49.640
72 72 +1:27 22
Climber 24 Astana Qazaqstan Team 1.27 49.581
73 73 +1:28 173
Classic 22 Team Arkéa Samsic 1.28 49.522
74 74 +1:28 96
Climber 31 Groupama - FDJ 1.28 49.522
75 75 +1:29 25
Classic 23 Astana Qazaqstan Team 1.29 49.462
76 76 +1:30 205
Sprint 34 Team Jayco AlUla 1.30 49.403
77 77 +1:30 196
Climber 22 Team DSM 1.30 49.403
78 78 +1:30 16
Classic 37 AG2R Citroën Team 1.30 49.403
79 79 +1:30 167
Sprint 30 Soudal Quick-Step 1.30 49.403
80 80 +1:31 66
Climber 22 EF Education - EasyPost 0.54 51.621
81 81 +1:31 56
GC 26 Cofidis 1.31 49.344
82 82 +1:32 223
Climber 28 Trek - Segafredo 1.32 49.286
83 83 +1:32 64
Climber 26 EF Education - EasyPost 1.32 49.286
84 84 +1:33 227
Sprint 31 Trek - Segafredo 1.33 49.227
85 85 +1:34 177
Classic 28 Team Arkéa Samsic 1.34 49.169
86 86 +1:34 222
Climber 37 Trek - Segafredo 1.34 49.169
87 87 +1:34 3
Sprint 25 Alpecin - Deceuninck 1.34 49.169
88 88 +1:34 204
Climber 27 Team Jayco AlUla 1.34 49.169
89 89 +1:35 14
Climber 28 AG2R Citroën Team 1.35 49.110
90 90 +1:35 157
Sprint 26 Q36.5 Pro Cycling Team 1.35 49.110
91 91 +1:36 67
Sprint 26 EF Education - EasyPost 1.36 49.052
92 92 +1:36 175
Classic 36 Team Arkéa Samsic 1.36 49.052
93 93 +1:37 111
Classic 22 Intermarché - Circus - Wanty 1.37 48.994
94 94 +1:37 237
GC 24 Tudor Pro Cycling Team 1.37 48.994
95 95 +1:38 236
Climber 29 Tudor Pro Cycling Team 1.38 48.936
96 96 +1:38 5
Sprint 34 Alpecin - Deceuninck 1.38 48.936
97 97 +1:39 61
Climber 29 EF Education - EasyPost 1.39 48.878
98 98 +1:41 53
Classic 28 Cofidis 1.41 48.763
99 99 +1:42 7
Classic 30 Alpecin - Deceuninck 1.42 48.706
100 100 +1:42 224
GC 28 Trek - Segafredo 1.42 48.706
101 101 +1:43 81
Climber 30 Green Project - Bardiani CSF - Faizanè 1.43 48.649
102 102 +1:43 242
GC 32 UAE Team Emirates 1.43 48.649
103 103 +1:43 181
Climber 29 Team Corratec 1.43 48.649
104 104 +1:44 76
Sprint 31 EOLO-Kometa 1.44 48.592
105 105 +1:44 211
Sprint 33 TotalEnergies 1.44 48.592
106 106 +1:44 192
Sprint 24 Team DSM 1.44 48.592
107 107 +1:45 125
Classic 28 Israel - Premier Tech 1.45 48.535
108 108 +1:45 135
Climber 24 Jumbo-Visma 1.45 48.535
109 109 +1:46 133
GC 29 Jumbo-Visma 1.46 48.478
110 110 +1:46 94
Classic 29 Groupama - FDJ 1.46 48.478
111 111 +1:46 93
Classic 29 Groupama - FDJ 1.46 48.478
112 112 +1:47 73
Climber 26 EOLO-Kometa 1.47 48.421
113 113 +1:48 46
Classic 24 BORA - hansgrohe 1.48 48.364
114 114 +1:48 147
GC 30 Movistar Team 1.48 48.364
115 115 +1:49 6
Climber 24 Alpecin - Deceuninck 1.49 48.308
116 116 +1:49 15
GC 36 AG2R Citroën Team 1.49 48.308
117 117 +1:49 37
Classic 35 Bahrain - Victorious 1.49 48.308
118 118 +1:50 116
Classic 29 Intermarché - Circus - Wanty 1.50 48.252
119 119 +1:50 117
Climber 25 Intermarché - Circus - Wanty 1.50 48.252
120 120 +1:50 97
Climber 23 Groupama - FDJ 0.53 51.685
121 121 +1:51 2
Classic 29 Alpecin - Deceuninck 1.51 48.196
122 122 +1:51 217
Classic 37 TotalEnergies 1.51 48.196
123 123 +1:51 193
Classic 24 Team DSM 1.51 48.196
124 124 +1:51 83
Climber 26 Green Project - Bardiani CSF - Faizanè 1.51 48.196
125 125 +1:51 77
GC 24 EOLO-Kometa 1.51 48.196
126 126 +1:51 216
Classic 36 TotalEnergies 1.51 48.196
127 127 +1:52 243
Climber 24 UAE Team Emirates 1.52 48.140
128 128 +1:53 207
Classic 37 Team Jayco AlUla 1.53 48.084
129 129 +1:54 154
Climber 24 Q36.5 Pro Cycling Team 1.54 48.028
130 130 +1:55 23
Sprint 37 Astana Qazaqstan Team 1.55 47.972
131 131 +1:56 124
TT 26 Israel - Premier Tech 1.56 47.917
132 132 +1:56 201
Sprint 29 Team Jayco AlUla 1.56 47.917
133 133 +1:56 174
Climber 25 Team Arkéa Samsic 1.58 47.806
134 134 +1:56 176
GC 28 Team Arkéa Samsic 1.56 47.917
135 135 +1:57 87
Classic 25 Green Project - Bardiani CSF - Faizanè 1.57 47.861
136 136 +1:57 233
Classic 26 Tudor Pro Cycling Team 1.57 47.861
137 137 +1:57 235
GC 30 Tudor Pro Cycling Team 1.57 47.861
138 138 +1:59 213
Climber 24 TotalEnergies 1.59 47.751
139 139 +2:00 121
Climber 36 Israel - Premier Tech 2.00 47.696
140 140 +2:01 143
GC 30 Movistar Team 2.01 47.641
141 141 +2:02 42
GC 35 BORA - hansgrohe 2.02 47.586
142 142 +2:02 33
Sprint 28 Bahrain - Victorious 2.02 47.586
143 143 +2:02 144
Sprint 28 Movistar Team 2.02 47.586
144 144 +2:03 24
GC 31 Astana Qazaqstan Team 2.03 47.532
145 145 +2:04 65
Classic 34 EF Education - EasyPost 2.04 47.477
146 146 +2:07 171
Climber 31 Team Arkéa Samsic 2.07 47.314
147 147 +2:09 44
Classic 26 BORA - hansgrohe 2.09 47.206
148 148 +2:09 12
Classic 27 AG2R Citroën Team 2.09 47.206
149 149 +2:09 51
Climber 29 Cofidis 2.09 47.206
150 150 +2:11 52
Sprint 33 Cofidis 2.11 47.099
151 151 +2:12 155
GC 23 Q36.5 Pro Cycling Team 2.12 47.045
152 152 +2:12 127
TT 28 Israel - Premier Tech 2.13 46.992
153 153 +2:13 184
Classic 24 Team Corratec 2.13 46.992
154 154 +2:14 113
Sprint 29 Intermarché - Circus - Wanty 2.14 46.939
155 155 +2:14 151
Climber 35 Q36.5 Pro Cycling Team 2.14 46.939
156 156 +2:15 247
Sprint 28 UAE Team Emirates 2.15 46.886
157 157 +2:16 27
Classic 29 Astana Qazaqstan Team 2.16 46.833
158 158 +2:18 17
Climber 22 AG2R Citroën Team 2.18 46.727
159 159 +2:19 72
Climber 24 EOLO-Kometa 2.19 46.674
160 160 +2:21 71
GC 26 EOLO-Kometa 2.21 46.569
161 161 +2:22 126
Sprint 34 Israel - Premier Tech 2.22 46.517
162 162 +2:22 86
Climber 24 Green Project - Bardiani CSF - Faizanè 2.22 46.517
163 163 +2:25 182
Sprint 26 Team Corratec 2.25 46.361
164 164 +2:28 172
Sprint 32 Team Arkéa Samsic 2.28 46.205
165 165 +2:32 152
Classic 22 Q36.5 Pro Cycling Team 2.32 46.000
166 166 +2:32 186
Sprint 27 Team Corratec 2.32 46.000
167 167 +2:36 183
GC 23 Team Corratec 2.36 45.796
168 168 +2:39 185
GC 24 Team Corratec 2.39 45.645
169 169 +2:40 75
Classic 38 EOLO-Kometa 2.40 45.595
170 170 +2:45 165
Sprint 26 Soudal Quick-Step 2.45 45.345
171 171 +2:55 84
Classic 23 Green Project - Bardiani CSF - Faizanè 1.27 49.581
172 172 +2:55 82
Sprint 24 Green Project - Bardiani CSF - Faizanè 2.55 44.854
173 173 +3:03 85
Climber 23 Green Project - Bardiani CSF - Faizanè 3.03 44.468
OTL 187
Sprint 26 Team Corratec 4.45 40.077