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