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