1 89 +7:56 25
TT 23 BMC Racing Team 60 50 3:33:15
2 116 +12:45 164
TT 33 Astana Pro Team 25 30 ,, 0:00
3 92 +9:05 128
Classic 26 Bahrain Merida Pro Cycling Team 10 18 0:20 0:20
4 114 +12:43 38
TT 23 ORICA-Scott 13 ,, 0:20
5 102 +9:34 151
Sprint 29 UAE Team Emirates 10 ,, 0:20
6 1 +0:00 56
Climber 27 Trek - Segafredo 7 ,, 0:20
7 52 +0:37 111
Climber 26 Lotto Soudal 4 ,, 0:20
8 12 +0:15 51
Climber 28 Trek - Segafredo 3 ,, 0:20
9 11 +0:14 158
Climber 27 UAE Team Emirates 2 ,, 0:20
10 126 +13:49 17
Sprint 34 Quick-Step Floors 1 ,, 0:20
11 2 +0:08 12
Climber 23 Quick-Step Floors ,, 0:20
12 14 +0:16 78
Climber 26 Team Sunweb ,, 0:20
13 21 +0:20 75
Climber 20 Team Sunweb ,, 0:20
14 75 +3:35 135
GC 26 AG2R La Mondiale ,, 0:20
15 84 +6:09 184
Classic 29 Wanty - Groupe Gobert ,, 0:20
16 19 +0:20 168
Climber 27 Astana Pro Team ,, 0:20
17 98 +9:28 181
Climber 24 Wanty - Groupe Gobert ,, 0:20
18 44 +0:31 177
GC 26 Team Dimension Data ,, 0:20
19 124 +13:15 148
Sprint 22 FDJ ,, 0:20
20 4 +0:09 98
Climber 27 Team LottoNL-Jumbo ,, 0:20
21 103 +9:35 105
Sprint 27 Team Katusha Alpecin ,, 0:20
22 35 +0:28 138
Climber 23 AG2R La Mondiale ,, 0:20
23 18 +0:20 67
Climber 24 BORA - hansgrohe ,, 0:20
24 5 +0:12 121
Climber 28 Bahrain Merida Pro Cycling Team ,, 0:20
25 17 +0:19 32
Climber 23 ORICA-Scott ,, 0:20
26 121 +13:04 134
Sprint 36 AG2R La Mondiale ,, 0:20
27 70 +2:04 145
Climber 22 FDJ ,, 0:20
28 64 +1:37 77
Climber 26 Team Sunweb ,, 0:20
29 7 +0:13 103
GC 28 Team Katusha Alpecin ,, 0:20
30 125 +13:38 63
Sprint 26 BORA - hansgrohe ,, 0:20
31 61 +1:04 62
Climber 26 BORA - hansgrohe ,, 0:20
32 93 +9:13 61
Classic 25 BORA - hansgrohe ,, 0:20
33 23 +0:20 96
Climber 30 Team LottoNL-Jumbo ,, 0:20
34 46 +0:33 27
GC 32 BMC Racing Team ,, 0:20
35 99 +9:29 116
Sprint 25 Lotto Soudal ,, 0:20
36 22 +0:20 13
Climber 27 Quick-Step Floors ,, 0:20
37 39 +0:29 161
GC 30 Astana Pro Team ,, 0:20
38 105 +9:38 72
GC 31 Team Sunweb ,, 0:20
39 40 +0:30 81
Climber 30 Cannondale - Drapac Pro Cycling Team ,, 0:20
40 24 +0:21 92
Climber 22 Team LottoNL-Jumbo ,, 0:20
41 20 +0:20 131
GC 30 AG2R La Mondiale ,, 0:20
42 8 +0:13 2
GC 26 Movistar Team ,, 0:20
43 73 +2:21 57
GC 32 Trek - Segafredo ,, 0:20
44 115 +12:44 97
TT 25 Team LottoNL-Jumbo ,, 0:20
45 94 +9:17 188
GC 23 Wanty - Groupe Gobert ,, 0:20
46 32 +0:27 137
Climber 28 AG2R La Mondiale ,, 0:20
47 29 +0:24 118
GC 34 Lotto Soudal ,, 0:20
48 80 +4:59 1
TT 28 Movistar Team ,, 0:20
49 96 +9:23 147
Climber 28 FDJ ,, 0:20
50 57 +0:54 163
GC 25 Astana Pro Team ,, 0:20
51 34 +0:28 143
Climber 27 FDJ ,, 0:20
52 10 +0:14 8
TT 30 Movistar Team ,, 0:20
53 95 +9:19 52
Classic 23 Trek - Segafredo ,, 0:20
54 43 +0:31 187
GC 30 Wanty - Groupe Gobert ,, 0:20
55 25 +0:21 76
TT 28 Team Sunweb ,, 0:20
56 54 +0:42 107
Climber 27 Team Katusha Alpecin ,, 0:20
57 26 +0:23 108
GC 30 Team Katusha Alpecin ,, 0:20
58 41 +0:30 5
Climber 23 Movistar Team ,, 0:20
59 42 +0:30 182
Climber 23 Wanty - Groupe Gobert ,, 0:20
60 58 +0:58 136
GC 31 AG2R La Mondiale ,, 0:20
61 53 +0:37 21
Climber 32 BMC Racing Team ,, 0:20
62 66 +1:53 11
TT 21 Quick-Step Floors ,, 0:20
63 62 +1:09 104
GC 35 Team Katusha Alpecin ,, 0:20
64 31 +0:26 37
Climber 30 ORICA-Scott ,, 0:20
65 65 +1:42 68
GC 29 BORA - hansgrohe ,, 0:20
66 9 +0:14 31
Classic 36 ORICA-Scott ,, 0:20
67 13 +0:15 34
GC 24 ORICA-Scott ,, 0:20
68 49 +0:34 26
GC 28 BMC Racing Team ,, 0:20
69 16 +0:18 36
Climber 24 ORICA-Scott ,, 0:20
70 50 +0:36 74
GC 36 Team Sunweb ,, 0:20
71 69 +2:03 102
Sprint 31 Team Katusha Alpecin ,, 0:20
72 33 +0:28 122
GC 25 Bahrain Merida Pro Cycling Team ,, 0:20
73 51 +0:37 123
GC 26 Bahrain Merida Pro Cycling Team ,, 0:20
74 120 +13:01 47
Classic 23 Team Sky ,, 0:20
75 15 +0:16 45
Classic 23 Team Sky ,, 0:20
76 56 +0:53 46
GC 27 Team Sky ,, 0:20
77 36 +0:29 48
GC 31 Team Sky ,, 0:20
78 38 +0:29 142
Climber 20 FDJ ,, 0:20
79 60 +1:02 7
GC 30 Movistar Team ,, 0:20
80 37 +0:29 4
Climber 27 Movistar Team ,, 0:20
81 3 +0:08 3
Climber 26 Movistar Team ,, 0:20
82 6 +0:12 15
TT 24 Quick-Step Floors ,, 0:20
83 48 +0:34 85
GC 25 Cannondale - Drapac Pro Cycling Team ,, 0:20
84 97 +9:26 172
GC 30 Team Dimension Data ,, 0:20
85 122 +13:13 64
Classic 28 BORA - hansgrohe ,, 0:20
86 117 +12:46 28
TT 23 BMC Racing Team ,, 0:20
87 27 +0:23 6
Climber 28 Movistar Team ,, 0:20
88 28 +0:24 153
Climber 25 UAE Team Emirates ,, 0:20
89 106 +9:44 166
Classic 28 Astana Pro Team ,, 0:20
90 30 +0:25 53
GC 29 Trek - Segafredo ,, 0:20
91 100 +9:33 154
GC 33 UAE Team Emirates ,, 0:20
92 63 +1:25 95
GC 34 Team LottoNL-Jumbo ,, 0:20
93 82 +5:24 186
GC 28 Wanty - Groupe Gobert ,, 0:20
94 45 +0:33 88
GC 25 Cannondale - Drapac Pro Cycling Team ,, 0:20
95 133 +17:08 94
GC 22 Team LottoNL-Jumbo ,, 0:20
96 72 +2:14 101
GC 30 Team Katusha Alpecin ,, 0:20
97 71 +2:07 155
Classic 36 UAE Team Emirates ,, 0:20
98 123 +13:14 115
Classic 21 Lotto Soudal ,, 0:20
99 55 +0:44 157
Sprint 24 UAE Team Emirates ,, 0:20
100 47 +0:34 167
GC 27 Astana Pro Team ,, 0:20
101 91 +8:34 24
GC 30 BMC Racing Team ,, 0:20
102 119 +12:57 35
TT 29 ORICA-Scott ,, 0:20
103 77 +4:34 146
GC 28 FDJ ,, 0:20
104 118 +12:52 14
Sprint 23 Quick-Step Floors ,, 0:20
105 76 +3:36 23
Sprint 31 BMC Racing Team ,, 0:20
106 67 +2:03 124
GC 33 Bahrain Merida Pro Cycling Team ,, 0:20
107 68 +2:03 33
Classic 21 ORICA-Scott ,, 0:20
108 107 +9:54 133
Climber 23 AG2R La Mondiale 0:45 0:45
109 104 +9:36 141
TT 26 FDJ ,, 0:45
110 74 +3:03 171
Sprint 27 Team Dimension Data 0:51 0:51
111 59 +1:02 176
GC 23 Team Dimension Data 0:54 0:54
112 129 +15:04 66
Classic 33 BORA - hansgrohe 1:00 1:00
113 134 +18:30 87
Sprint 26 Cannondale - Drapac Pro Cycling Team 1:02 1:02
114 109 +10:20 185
Classic 38 Wanty - Groupe Gobert ,, 1:02
115 78 +4:47 178
TT 28 Team Dimension Data 1:29 1:29
116 110 +10:45 73
GC 31 Team Sunweb 1:30 1:30
117 127 +14:16 156
Classic 22 UAE Team Emirates 1:33 1:33
118 81 +5:23 162
GC 25 Astana Pro Team 1:38 1:38
119 111 +11:17 126
Classic 32 Bahrain Merida Pro Cycling Team 2:04 2:04
120 101 +9:33 84
Climber 30 Cannondale - Drapac Pro Cycling Team ,, 2:04
121 90 +8:08 106
GC 22 Team Katusha Alpecin 2:24 2:24
122 131 +16:44 22
Classic 30 BMC Racing Team 3:02 3:02
123 113 +12:41 174
Classic 31 Team Dimension Data 3:29 3:29
124 136 +20:22 16
Classic 28 Quick-Step Floors ,, 3:29
125 137 +20:24 152
Classic 22 UAE Team Emirates ,, 3:29
126 79 +4:50 113
Climber 20 Lotto Soudal ,, 3:29
127 87 +6:48 83
Classic 30 Cannondale - Drapac Pro Cycling Team ,, 3:29
128 83 +5:28 127
GC 24 Bahrain Merida Pro Cycling Team ,, 3:29
129 112 +12:40 82
Classic 25 Cannondale - Drapac Pro Cycling Team ,, 3:29
130 128 +14:18 117
Climber 30 Lotto Soudal 5:02 5:02
131 139 +21:36 93
GC 23 Team LottoNL-Jumbo ,, 5:02
132 140 +21:54 55
Sprint 22 Trek - Segafredo ,, 5:02
133 85 +6:42 114
GC 31 Lotto Soudal ,, 5:02
134 86 +6:42 183
Climber 25 Wanty - Groupe Gobert ,, 5:02
135 108 +10:01 173
Sprint 25 Team Dimension Data ,, 5:02
136 88 +7:33 43
GC 35 Team Sky 7:29 7:29
137 138 +21:01 132
GC 36 AG2R La Mondiale 9:22 9:22
138 145 +24:57 42
GC 26 Team Sky 10:18 10:18
139 141 +23:02 112
Sprint 30 Lotto Soudal ,, 10:18
140 132 +17:02 65
GC 22 BORA - hansgrohe 10:36 10:36
141 149 +27:47 18
TT 32 Quick-Step Floors 10:37 10:37
142 146 +27:24 41
Sprint 28 Team Sky ,, 10:37
143 147 +27:40 58
Classic 34 Trek - Segafredo ,, 10:37
144 148 +27:47 86
TT 32 Cannondale - Drapac Pro Cycling Team ,, 10:37
145 142 +23:15 91
Sprint 28 Team LottoNL-Jumbo ,, 10:37
146 143 +23:40 175
Classic 30 Team Dimension Data ,, 10:37
147 135 +20:11 125
GC 28 Bahrain Merida Pro Cycling Team ,, 10:37
148 144 +24:27 165
Sprint 32 Astana Pro Team ,, 10:37
149 130 +15:46 44
TT 35 Team Sky 13:09 13:09
DNF 144
GC 21 FDJ -
DNF 54
GC 35 Trek - Segafredo -
DNF 71
Climber 25 Team Sunweb -