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