1 44 +11:37 112
Sprint 30 Etixx - Quick Step 20 100 4:27:25
2 59 +14:15 75
Sprint 32 Lotto Soudal 10 70 ,, 0:00
3 2 +0:11 47
Sprint 25 Tinkoff - Saxo 6 50 ,, 0:00
4 49 +12:51 81
Classic 26 Team Giant - Alpecin 4 40 ,, 0:00
5 82 +19:50 96
Classic 28 Team Katusha 2 32 ,, 0:00
6 67 +16:36 24
Sprint 23 FDJ 26 ,, 0:00
7 87 +20:56 213
Sprint 31 MTN - Qhubeka 22 ,, 0:00
8 58 +14:08 215
Sprint 26 MTN - Qhubeka 18 ,, 0:00
9 136 +34:29 153
Sprint 25 Lampre - Merida 14 ,, 0:00
10 175 +48:40 193
Sprint 24 Bora - Argon 18 10 ,, 0:00
11 61 +14:46 168
TT 27 Team Cannondale - Garmin 8 ,, 0:00
12 68 +17:01 122
Sprint 23 Team Europcar 6 ,, 0:00
13 99 +24:24 209
Sprint 30 Bretagne - Séché Environnement 4 ,, 0:00
14 104 +26:07 93
Sprint 27 Team Katusha 2 ,, 0:00
15 66 +16:12 178
Sprint 27 Cofidis, Solutions Crédits 1 ,, 0:00
16 54 +13:25 4
TT 31 Astana Pro Team ,, 0:00
17 10 +1:07 82
Climber 23 Team Giant - Alpecin ,, 0:00
18 53 +13:18 173
Classic 22 Cofidis, Solutions Crédits ,, 0:00
19 90 +22:13 206
Sprint 26 Bretagne - Séché Environnement ,, 0:00
20 9 +1:03 39
GC 29 Team Sky ,, 0:00
21 4 +0:26 71
Climber 27 Lotto Soudal ,, 0:00
22 47 +12:36 64
Classic 28 BMC Racing Team ,, 0:00
23 12 +1:38 1
Climber 30 Astana Pro Team ,, 0:00
24 1 +0:00 31
GC 30 Team Sky ,, 0:00
25 5 +0:28 68
Classic 30 BMC Racing Team ,, 0:00
26 21 +3:24 13
Climber 29 AG2R La Mondiale ,, 0:00
27 13 +1:39 131
Climber 29 Team LottoNL-Jumbo ,, 0:00
28 30 +6:18 66
Climber 37 BMC Racing Team ,, 0:00
29 95 +23:38 218
Climber 31 MTN - Qhubeka ,, 0:00
30 18 +2:07 11
GC 38 AG2R La Mondiale ,, 0:00
31 6 +0:34 118
Climber 28 Etixx - Quick Step ,, 0:00
32 63 +15:10 123
Classic 27 Team Europcar ,, 0:00
33 142 +35:28 208
Classic 28 Bretagne - Séché Environnement ,, 0:00
34 74 +17:51 53
TT 28 Movistar Team ,, 0:00
35 8 +0:52 116
Classic 29 Etixx - Quick Step ,, 0:00
36 3 +0:13 61
GC 26 BMC Racing Team ,, 0:00
37 25 +4:28 165
Classic 28 Team Cannondale - Garmin ,, 0:00
38 93 +23:01 124
Sprint 34 Team Europcar ,, 0:00
39 92 +22:34 177
Classic 29 Cofidis, Solutions Crédits ,, 0:00
40 20 +2:54 12
Climber 24 AG2R La Mondiale ,, 0:00
41 31 +7:27 211
Sprint 28 MTN - Qhubeka ,, 0:00
42 108 +26:29 135
Classic 31 Team LottoNL-Jumbo ,, 0:00
43 15 +1:51 59
Climber 35 Movistar Team ,, 0:00
44 135 +33:57 186
Classic 36 IAM Cycling ,, 0:00
45 145 +37:06 74
Sprint 25 Lotto Soudal ,, 0:00
46 16 +1:56 51
GC 25 Movistar Team ,, 0:00
47 14 +1:51 44
Climber 29 Tinkoff - Saxo ,, 0:00
48 28 +6:03 57
Climber 27 Movistar Team ,, 0:00
49 40 +10:12 188
Climber 26 IAM Cycling ,, 0:00
50 105 +26:23 146
TT 35 Trek Factory Racing ,, 0:00
51 88 +21:20 49
Classic 23 Tinkoff - Saxo ,, 0:00
52 80 +19:11 43
Sprint 34 Tinkoff - Saxo ,, 0:00
53 65 +16:00 148
Classic 35 Trek Factory Racing ,, 0:00
54 52 +13:15 14
GC 29 AG2R La Mondiale ,, 0:00
55 17 +2:00 91
Climber 36 Team Katusha ,, 0:00
56 94 +23:04 117
Classic 25 Etixx - Quick Step ,, 0:00
57 24 +3:58 151
Climber 28 Lampre - Merida ,, 0:00
58 32 +7:52 183
TT 36 IAM Cycling ,, 0:00
59 98 +24:20 155
TT 26 Lampre - Merida ,, 0:00
60 7 +0:36 41
GC 32 Tinkoff - Saxo ,, 0:00
61 22 +3:49 3
Climber 30 Astana Pro Team ,, 0:00
62 19 +2:39 161
GC 26 Team Cannondale - Garmin ,, 0:00
63 23 +3:55 181
GC 28 IAM Cycling ,, 0:00
64 180 +51:55 18
Classic 34 AG2R La Mondiale ,, 0:00
65 37 +9:53 199
Sprint 29 Bora - Argon 18 ,, 0:00
66 113 +27:20 187
GC 29 IAM Cycling ,, 0:00
67 29 +6:18 21
Climber 25 FDJ ,, 0:00
68 153 +38:54 92
Climber 34 Team Katusha ,, 0:00
69 42 +10:57 136
GC 36 Team LottoNL-Jumbo ,, 0:00
70 27 +5:46 19
Climber 27 AG2R La Mondiale ,, 0:00
71 33 +7:56 97
GC 33 Team Katusha ,, 0:00
72 126 +30:52 207
Classic 30 Bretagne - Séché Environnement ,, 0:00
73 11 +1:32 141
Climber 28 Trek Factory Racing ,, 0:00
74 157 +40:32 147
TT 22 Trek Factory Racing ,, 0:00
75 26 +4:34 191
GC 25 Bora - Argon 18 ,, 0:00
76 76 +18:11 115
Sprint 32 Etixx - Quick Step ,, 0:00
77 106 +26:25 149
GC 38 Trek Factory Racing ,, 0:00
78 86 +20:39 29
Classic 33 FDJ ,, 0:00
79 38 +10:02 121
Climber 28 Team Europcar ,, 0:00
80 72 +17:24 83
Classic 35 Team Giant - Alpecin ,, 0:00
81 110 +26:32 28
TT 32 FDJ ,, 0:00
82 91 +22:24 98
GC 29 Team Katusha ,, 0:00
83 147 +37:29 25
GC 27 FDJ ,, 0:00
84 115 +27:41 182
TT 25 IAM Cycling ,, 0:00
85 69 +17:09 176
Classic 22 Cofidis, Solutions Crédits ,, 0:00
86 114 +27:36 157
Classic 33 Lampre - Merida ,, 0:00
87 79 +18:49 138
TT 30 Team LottoNL-Jumbo ,, 0:00
88 85 +20:30 214
GC 27 MTN - Qhubeka ,, 0:00
89 81 +19:27 139
Classic 26 Team LottoNL-Jumbo ,, 0:00
90 41 +10:47 84
GC 32 Team Giant - Alpecin ,, 0:00
91 35 +9:41 72
GC 35 Lotto Soudal ,, 0:00
92 170 +46:55 94
Classic 24 Team Katusha ,, 0:00
93 116 +28:07 15
GC 27 AG2R La Mondiale ,, 0:00
94 70 +17:19 88
Sprint 26 Team Giant - Alpecin ,, 0:00
95 39 +10:05 201
GC 24 Bretagne - Séché Environnement ,, 0:00
96 101 +25:11 128
Sprint 24 Team Europcar ,, 0:00
97 75 +18:05 26
Sprint 30 FDJ 0:24 0:24
98 50 +12:54 27
GC 32 FDJ ,, 0:24
99 103 +25:58 6
GC 28 Astana Pro Team ,, 0:24
100 158 +40:56 185
TT 28 IAM Cycling ,, 0:24
101 171 +46:58 159
GC 28 Lampre - Merida ,, 0:24
102 174 +48:18 125
GC 27 Team Europcar ,, 0:24
103 133 +32:52 184
TT 32 IAM Cycling ,, 0:24
104 173 +47:37 52
Climber 26 Movistar Team ,, 0:24
105 164 +43:43 152
GC 31 Lampre - Merida ,, 0:24
106 64 +15:58 69
Sprint 29 BMC Racing Team ,, 0:24
107 60 +14:17 8
GC 28 Astana Pro Team ,, 0:24
108 100 +24:47 87
Climber 25 Team Giant - Alpecin ,, 0:24
109 176 +49:53 197
GC 30 Bora - Argon 18 ,, 0:24
110 179 +51:39 202
Sprint 26 Bretagne - Séché Environnement ,, 0:24
111 97 +24:16 192
TT 30 Bora - Argon 18 ,, 0:24
112 119 +28:29 133
Climber 28 Team LottoNL-Jumbo ,, 0:24
113 45 +11:48 67
GC 28 BMC Racing Team ,, 0:24
114 56 +13:42 127
GC 27 Team Europcar ,, 0:24
115 130 +32:11 204
GC 36 Bretagne - Séché Environnement ,, 0:24
116 128 +31:06 189
GC 29 IAM Cycling ,, 0:24
117 169 +46:46 156
GC 35 Lampre - Merida ,, 0:24
118 127 +30:57 62
Climber 27 BMC Racing Team ,, 0:24
119 83 +19:52 58
TT 27 Movistar Team ,, 0:24
120 84 +20:02 38
Classic 28 Team Sky ,, 0:24
121 34 +8:04 167
Climber 28 Team Cannondale - Garmin ,, 0:24
122 48 +12:48 108
Climber 22 Orica GreenEDGE ,, 0:24
123 102 +25:52 196
GC 34 Bora - Argon 18 ,, 0:24
124 62 +14:48 86
Climber 29 Team Giant - Alpecin ,, 0:24
125 160 +41:29 216
GC 21 MTN - Qhubeka ,, 0:24
126 167 +45:52 144
TT 35 Trek Factory Racing ,, 0:24
127 144 +37:01 166
Classic 30 Team Cannondale - Garmin ,, 0:24
128 134 +33:00 154
Climber 27 Lampre - Merida ,, 0:24
129 155 +40:20 2
TT 29 Astana Pro Team 0:35 0:35
130 71 +17:20 195
Sprint 27 Bora - Argon 18 ,, 0:35
131 168 +46:41 99
Classic 38 Team Katusha ,, 0:35
132 181 +53:00 73
Climber 28 Lotto Soudal 0:41 0:41
133 51 +13:13 78
Sprint 33 Lotto Soudal 0:43 0:43
134 131 +32:11 23
Sprint 34 FDJ 0:51 0:51
135 149 +37:50 205
GC 29 Bretagne - Séché Environnement 0:55 0:55
136 162 +42:35 194
Climber 22 Bora - Argon 18 ,, 0:55
137 129 +31:16 174
GC 31 Cofidis, Solutions Crédits ,, 0:55
138 183 +57:44 172
GC 27 Cofidis, Solutions Crédits ,, 0:55
139 107 +26:25 9
TT 32 Astana Pro Team ,, 0:55
140 96 +23:53 16
TT 28 AG2R La Mondiale ,, 0:55
141 184 +58:07 76
GC 34 Lotto Soudal ,, 0:55
142 138 +34:45 179
Sprint 25 Cofidis, Solutions Crédits ,, 0:55
143 57 +13:47 119
GC 25 Etixx - Quick Step ,, 0:55
144 43 +11:36 111
Climber 25 Etixx - Quick Step ,, 0:55
145 151 +38:29 142
Climber 26 Trek Factory Racing ,, 0:55
146 156 +40:27 145
GC 30 Trek Factory Racing ,, 0:55
147 89 +21:21 134
Sprint 29 Team LottoNL-Jumbo ,, 0:55
148 122 +29:33 158
GC 36 Lampre - Merida ,, 0:55
149 124 +30:41 219
TT 26 MTN - Qhubeka ,, 0:55
150 161 +42:08 56
GC 29 Movistar Team ,, 0:55
151 109 +26:31 203
Classic 25 Bretagne - Séché Environnement ,, 0:55
152 148 +37:39 169
Classic 23 Team Cannondale - Garmin ,, 0:55
153 166 +44:54 42
Climber 37 Tinkoff - Saxo ,, 0:55
154 159 +41:06 35
GC 30 Team Sky ,, 0:55
155 123 +30:24 175
GC 31 Cofidis, Solutions Crédits ,, 0:55
156 165 +43:54 212
TT 34 MTN - Qhubeka ,, 0:55
157 137 +34:39 103
TT 24 Orica GreenEDGE ,, 0:55
158 150 +38:09 5
TT 29 Astana Pro Team ,, 0:55
159 154 +39:24 48
Sprint 41 Tinkoff - Saxo ,, 0:55
160 112 +27:19 7
Climber 35 Astana Pro Team ,, 0:55
161 143 +36:51 55
GC 31 Movistar Team ,, 0:55
162 182 +54:31 137
GC 34 Team LottoNL-Jumbo ,, 0:55
163 139 +34:52 126
GC 31 Team Europcar ,, 0:55
164 177 +51:18 129
Classic 36 Team Europcar ,, 0:55
165 36 +9:42 46
TT 35 Tinkoff - Saxo ,, 0:55
166 125 +30:49 17
GC 34 AG2R La Mondiale ,, 0:55
167 178 +51:32 106
TT 38 Orica GreenEDGE ,, 0:55
168 118 +28:23 132
Climber 24 Team LottoNL-Jumbo ,, 0:55
169 46 +11:51 113
Classic 31 Etixx - Quick Step ,, 0:55
170 120 +29:28 164
Climber 34 Team Cannondale - Garmin ,, 0:55
171 73 +17:37 36
Climber 31 Team Sky ,, 0:55
172 185 +58:15 54
TT 26 Movistar Team ,, 0:55
173 141 +35:21 34
Climber 27 Team Sky ,, 0:55
174 121 +29:31 79
Climber 24 Lotto Soudal ,, 0:55
175 172 +47:08 107
GC 34 Orica GreenEDGE ,, 0:55
176 186 +1:02:14 105
Classic 24 Orica GreenEDGE ,, 0:55
177 55 +13:32 109
Climber 22 Orica GreenEDGE 1:26 1:26
178 163 +43:33 217
Climber 23 MTN - Qhubeka 1:28 1:28
179 77 +18:33 65
TT 35 BMC Racing Team ,, 1:28
180 152 +38:29 32
GC 26 Team Sky 1:30 1:30
181 111 +26:56 37
Classic 25 Team Sky ,, 1:30
182 140 +35:01 33
Climber 27 Team Sky 1:33 1:33
183 78 +18:42 63
TT 25 BMC Racing Team ,, 1:33
184 146 +37:17 89
GC 30 Team Giant - Alpecin 1:38 1:38
185 132 +32:46 45
Climber 25 Tinkoff - Saxo 1:45 1:45
186 117 +28:14 163
Climber 26 Team Cannondale - Garmin 6:12 6:12
DNS 114
TT 30 Etixx - Quick Step -
DNS 77
Sprint 38 Lotto Soudal -