1 1 +0:00 3
Sprint 30 Soudal Quick-Step 40 50 3:17:35
2 2 +0:04 131
Sprint 28 Lotto Dstny 25 30 ,, 0:00
3 4 +0:06 31
Sprint 37 Astana Qazaqstan Team 20 18 ,, 0:00
4 8 +0:10 125
Sprint 21 Jumbo-Visma 15 13 ,, 0:00
5 5 +0:07 42
Climber 31 Bahrain - Victorious 10 10 ,, 0:00
6 9 +0:10 47
Sprint 28 Bahrain - Victorious 8 7 ,, 0:00
7 3 +0:05 93
GC 22 INEOS Grenadiers 6 4 ,, 0:00
8 6 +0:08 1
Climber 23 Soudal Quick-Step 3 3 ,, 0:00
9 7 +0:08 41
Climber 32 Bahrain - Victorious 2 2 ,, 0:00
10 10 +0:10 32
Sprint 27 Astana Qazaqstan Team 1 1 ,, 0:00
11 11 +0:10 6
Sprint 30 Soudal Quick-Step ,, 0:00
12 12 +0:20 133
GC 23 Lotto Dstny 0:10 0:10
13 13 +1:01 51
Sprint 32 BORA - hansgrohe 0:51 0:51
14 14 +1:01 181
Sprint 28 Tudor Pro Cycling Team ,, 0:51
15 15 +1:01 56
Sprint 29 BORA - hansgrohe ,, 0:51
16 16 +1:01 157
Sprint 27 Team DSM ,, 0:51
17 17 +1:01 176
Sprint 30 Trek - Segafredo ,, 0:51
18 18 +1:01 161
Sprint 29 Team Jayco AlUla ,, 0:51
19 19 +1:01 136
Sprint 34 Lotto Dstny ,, 0:51
20 20 +1:01 91
Sprint 34 INEOS Grenadiers ,, 0:51
21 21 +1:01 66
Sprint 23 EF Education - EasyPost ,, 0:51
22 22 +1:01 106
Sprint 24 Intermarché - Circus - Wanty ,, 0:51
23 23 +1:01 26
Sprint 22 Alpecin - Deceuninck ,, 0:51
24 24 +1:01 112
Sprint 25 Israel - Premier Tech ,, 0:51
25 25 +1:01 76
Sprint 25 Green Project - Bardiani CSF - Faizanè ,, 0:51
26 26 +1:01 147
Sprint 32 Movistar Team ,, 0:51
27 27 +1:01 164
Sprint 34 Team Jayco AlUla ,, 0:51
28 28 +1:01 43
Classic 22 Bahrain - Victorious ,, 0:51
29 29 +1:01 81
Sprint 31 Groupama - FDJ ,, 0:51
30 30 +1:01 141
Sprint 28 Movistar Team ,, 0:51
31 31 +1:01 92
Classic 22 INEOS Grenadiers ,, 0:51
32 32 +1:01 156
Climber 25 Team DSM ,, 0:51
33 33 +1:01 71
Sprint 24 Green Project - Bardiani CSF - Faizanè ,, 0:51
34 34 +1:01 57
GC 28 BORA - hansgrohe ,, 0:51
35 35 +1:01 17
GC 32 AG2R Citroën Team ,, 0:51
36 36 +1:01 94
Sprint 35 INEOS Grenadiers ,, 0:51
37 37 +1:01 167
GC 26 Team Jayco AlUla ,, 0:51
38 38 +1:01 96
GC 21 INEOS Grenadiers ,, 0:51
39 39 +1:01 153
TT 29 Team DSM ,, 0:51
40 40 +1:01 13
Climber 25 AG2R Citroën Team ,, 0:51
41 41 +1:01 146
Climber 24 Movistar Team ,, 0:51
42 42 +1:01 64
TT 26 EF Education - EasyPost ,, 0:51
43 43 +1:01 173
Sprint 23 Trek - Segafredo ,, 0:51
44 44 +1:01 72
Climber 26 Green Project - Bardiani CSF - Faizanè ,, 0:51
45 45 +1:01 172
Sprint 33 Trek - Segafredo ,, 0:51
46 46 +1:01 35
Sprint 29 Astana Qazaqstan Team ,, 0:51
47 47 +1:01 137
GC 31 Lotto Dstny ,, 0:51
48 48 +1:01 101
Climber 30 Intermarché - Circus - Wanty ,, 0:51
49 49 +1:01 111
Climber 37 Israel - Premier Tech ,, 0:51
50 50 +1:01 37
Climber 25 Astana Qazaqstan Team ,, 0:51
51 51 +1:01 191
Climber 30 UAE Team Emirates ,, 0:51
52 52 +1:01 105
GC 35 Intermarché - Circus - Wanty ,, 0:51
53 53 +1:01 104
Climber 29 Intermarché - Circus - Wanty ,, 0:51
54 54 +1:01 134
Sprint 35 Lotto Dstny ,, 0:51
55 55 +1:01 55
TT 28 BORA - hansgrohe ,, 0:51
56 56 +1:01 4
Climber 23 Soudal Quick-Step ,, 0:51
57 57 +1:01 151
GC 23 Team DSM ,, 0:51
58 58 +1:01 34
Climber 30 Astana Qazaqstan Team ,, 0:51
59 59 +1:01 194
Climber 24 UAE Team Emirates ,, 0:51
60 60 +1:01 166
Sprint 30 Team Jayco AlUla ,, 0:51
61 61 +1:01 163
Climber 27 Team Jayco AlUla ,, 0:51
62 62 +1:01 65
Climber 21 EF Education - EasyPost ,, 0:51
63 63 +1:01 171
Climber 21 Trek - Segafredo ,, 0:51
64 64 +1:01 175
Climber 24 Trek - Segafredo ,, 0:51
65 65 +1:01 165
Sprint 22 Team Jayco AlUla ,, 0:51
66 66 +1:01 117
TT 28 Israel - Premier Tech ,, 0:51
67 67 +1:01 102
TT 23 Intermarché - Circus - Wanty ,, 0:51
68 68 +1:01 23
GC 26 Alpecin - Deceuninck ,, 0:51
69 69 +1:01 53
Climber 30 BORA - hansgrohe ,, 0:51
70 70 +1:01 135
Sprint 32 Lotto Dstny ,, 0:51
71 71 +1:01 186
GC 24 Tudor Pro Cycling Team ,, 0:51
72 72 +1:01 122
Climber 21 Jumbo-Visma ,, 0:51
73 73 +1:01 61
GC 36 EF Education - EasyPost ,, 0:51
74 74 +1:01 77
Classic 25 Green Project - Bardiani CSF - Faizanè ,, 0:51
75 75 +1:01 86
GC 22 Groupama - FDJ ,, 0:51
76 76 +1:01 16
Climber 22 AG2R Citroën Team ,, 0:51
77 77 +1:01 85
Climber 25 Groupama - FDJ ,, 0:51
78 78 +1:01 145
Climber 27 Movistar Team ,, 0:51
79 79 +1:01 45
Climber 35 Bahrain - Victorious ,, 0:51
80 80 +1:01 126
Classic 30 Jumbo-Visma ,, 0:51
81 81 +1:01 113
Climber 25 Israel - Premier Tech ,, 0:51
82 82 +1:01 121
Climber 28 Jumbo-Visma ,, 0:51
83 83 +1:01 107
Sprint 35 Intermarché - Circus - Wanty ,, 0:51
84 84 +1:01 24
Climber 28 Alpecin - Deceuninck ,, 0:51
85 85 +1:01 21
Sprint 34 Alpecin - Deceuninck ,, 0:51
86 86 +1:01 95
TT 19 INEOS Grenadiers ,, 0:51
87 87 +1:01 123
Climber 21 Jumbo-Visma ,, 0:51
88 88 +1:01 116
Climber 20 Israel - Premier Tech ,, 0:51
89 89 +1:01 11
Climber 30 AG2R Citroën Team ,, 0:51
90 90 +1:01 14
GC 25 AG2R Citroën Team ,, 0:51
91 91 +1:01 75
Climber 30 Green Project - Bardiani CSF - Faizanè ,, 0:51
92 92 +1:01 74
Classic 23 Green Project - Bardiani CSF - Faizanè ,, 0:51
93 93 +1:01 103
Classic 23 Intermarché - Circus - Wanty ,, 0:51
94 94 +1:01 184
TT 22 Tudor Pro Cycling Team ,, 0:51
95 95 +1:01 15
Classic 22 AG2R Citroën Team ,, 0:51
96 96 +1:01 183
Sprint 22 Tudor Pro Cycling Team ,, 0:51
97 97 +1:01 124
GC 28 Jumbo-Visma ,, 0:51
98 98 +1:01 12
Climber 21 AG2R Citroën Team ,, 0:51
99 99 +1:01 132
Climber 36 Lotto Dstny ,, 0:51
100 100 +1:01 187
TT 23 Tudor Pro Cycling Team ,, 0:51
101 101 +1:01 174
Climber 28 Trek - Segafredo ,, 0:51
102 102 +1:01 144
Classic 23 Movistar Team ,, 0:51
103 103 +1:01 2
TT 29 Soudal Quick-Step ,, 0:51
104 104 +1:01 193
GC 34 UAE Team Emirates ,, 0:51
105 105 +1:01 197
Climber 27 UAE Team Emirates ,, 0:51
106 106 +1:01 162
TT 31 Team Jayco AlUla ,, 0:51
107 107 +1:01 127
Climber 32 Jumbo-Visma ,, 0:51
108 108 +1:01 155
Sprint 23 Team DSM ,, 0:51
109 109 +1:01 114
GC 36 Israel - Premier Tech ,, 0:51
110 110 +1:01 142
TT 23 Movistar Team ,, 0:51
111 111 +1:01 73
Climber 25 Green Project - Bardiani CSF - Faizanè ,, 0:51
112 112 +1:01 83
TT 37 Groupama - FDJ ,, 0:51
113 113 +1:01 54
Classic 26 BORA - hansgrohe ,, 0:51
114 114 +1:17 27
GC 22 Alpecin - Deceuninck 1:07 1:07
115 115 +1:19 46
TT 23 Bahrain - Victorious 1:09 1:09
116 116 +1:22 87
Classic 25 Groupama - FDJ 1:12 1:12
117 117 +1:25 185
Climber 22 Tudor Pro Cycling Team 1:15 1:15
118 118 +1:25 82
TT 24 Groupama - FDJ ,, 1:15
119 119 +1:38 152
Climber 20 Team DSM 1:28 1:28
120 120 +1:41 22
Classic 22 Alpecin - Deceuninck 1:31 1:31
121 121 +1:52 143
Classic 25 Movistar Team 1:42 1:42
122 122 +2:03 115
Sprint 22 Israel - Premier Tech 1:53 1:53
123 123 +2:08 5
Climber 34 Soudal Quick-Step 1:58 1:58
124 124 +2:08 25
Classic 28 Alpecin - Deceuninck ,, 1:58
125 125 +2:32 67
Classic 31 EF Education - EasyPost 2:22 2:22
126 126 +2:49 192
TT 24 UAE Team Emirates 2:39 2:39
127 127 +2:59 52
Sprint 34 BORA - hansgrohe 2:49 2:49
128 128 +3:23 182
Sprint 22 Tudor Pro Cycling Team 3:13 3:13
129 129 +4:52 195
Sprint 28 UAE Team Emirates 4:42 4:42
130 130 +4:52 196
Climber 29 UAE Team Emirates ,, 4:42
131 131 +8:10 154
Sprint 25 Team DSM 8:00 8:00
132 132 +10:35 33
TT 36 Astana Qazaqstan Team 10:25 10:25
133 133 +10:35 97
GC 39 INEOS Grenadiers ,, 10:25
134 134 +10:35 84
Classic 20 Groupama - FDJ ,, 10:25
135 135 +10:35 44
TT 20 Bahrain - Victorious ,, 10:25
136 136 +10:35 177
Climber 28 Trek - Segafredo ,, 10:25
137 137 +10:35 36
GC 24 Astana Qazaqstan Team ,, 10:25
138 138 +10:35 62
GC 24 EF Education - EasyPost ,, 10:25
139 139 +10:35 63
Climber 24 EF Education - EasyPost ,, 10:25
140 140 +10:35 7
Climber 29 Soudal Quick-Step ,, 10:25