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