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