1 80 +34:38 75
Classic 24 BORA - hansgrohe 20 30 4:21:46
2 58 +22:24 41
Sprint 25 Bingoal Pauwels Sauces WB 10 18 ,, 0:00
3 2 +0:03 1
Classic 23 INEOS Grenadiers 5 12 ,, 0:00
4 31 +0:39 154
Classic 20 Great Britain 7 ,, 0:00
5 14 +0:28 164
GC 24 Sport Vlaanderen - Baloise 4 ,, 0:00
6 19 +0:28 145
Sprint 22 Team Qhubeka 3 ,, 0:00
7 35 +1:09 95
Climber 22 Bardiani-CSF-Faizanè 2 ,, 0:00
8 41 +11:19 93
Climber 27 Bardiani-CSF-Faizanè 1 ,, 0:00
9 6 +0:14 25
Classic 22 Israel - Premier Tech ,, 0:00
10 55 +18:33 82
Sprint 21 WiV SunGod ,, 0:00
11 15 +0:28 92
Climber 32 Bardiani-CSF-Faizanè ,, 0:00
12 92 +45:03 132
Sprint 21 Global 6 Cycling ,, 0:00
13 42 +11:20 162
Classic 27 Sport Vlaanderen - Baloise ,, 0:00
14 85 +37:03 63
TT 27 Human Powered Health ,, 0:00
15 11 +0:28 165
Classic 28 Sport Vlaanderen - Baloise ,, 0:00
16 12 +0:28 51
Climber 35 Caja Rural - Seguros RGA ,, 0:00
17 39 +9:27 171
Sprint 19 Trinity Racing ,, 0:00
18 36 +5:20 53
Climber 22 Caja Rural - Seguros RGA ,, 0:00
19 90 +41:54 146
Sprint 20 Team Qhubeka ,, 0:00
20 62 +23:07 96
Sprint 35 Bardiani-CSF-Faizanè ,, 0:00
21 1 +0:00 106
Climber 28 Movistar Team ,, 0:00
22 8 +0:22 153
Classic 22 Great Britain ,, 0:00
23 9 +0:24 144
GC 23 Team Qhubeka 0:04 0:04
24 54 +18:08 151
Classic 26 Great Britain ,, 0:04
25 18 +0:28 12
GC 27 Team DSM ,, 0:04
26 10 +0:24 6
TT 20 INEOS Grenadiers ,, 0:04
27 16 +0:28 71
Classic 28 BORA - hansgrohe ,, 0:04
28 21 +0:28 111
GC 24 Uno-X Pro Cycling Team ,, 0:04
29 22 +0:28 133
Climber 26 Global 6 Cycling ,, 0:04
30 13 +0:28 73
GC 28 BORA - hansgrohe ,, 0:04
31 24 +0:28 15
Climber 19 Team DSM ,, 0:04
32 49 +14:55 126
Classic 19 Saint Piran ,, 0:04
33 64 +23:17 84
TT 24 WiV SunGod ,, 0:04
34 70 +27:38 125
Sprint 23 Saint Piran ,, 0:04
35 91 +43:22 34
Sprint 26 Ribble Weldtite Pro Cycling 0:26 0:26
36 7 +0:17 45
Classic 26 Bingoal Pauwels Sauces WB ,, 0:26
37 34 +1:01 94
Climber 29 Bardiani-CSF-Faizanè ,, 0:26
38 45 +13:19 65
GC 31 Human Powered Health ,, 0:26
39 25 +0:28 105
Climber 27 Movistar Team ,, 0:26
40 79 +34:29 64
Sprint 31 Human Powered Health ,, 0:26
41 82 +35:07 33
GC 24 Ribble Weldtite Pro Cycling 0:36 0:36
42 32 +0:41 52
Climber 26 Caja Rural - Seguros RGA 0:00 0:00
43 89 +38:30 122
Sprint 27 Saint Piran 0:36 0:36
44 78 +33:15 142
Climber 19 Team Qhubeka ,, 0:36
45 93 +45:39 24
GC 37 Israel - Premier Tech ,, 0:36
46 3 +0:07 3
Climber 32 INEOS Grenadiers 0:00 0:00
47 23 +0:28 55
Climber 25 Caja Rural - Seguros RGA ,, 0:00
48 37 +5:50 175
TT 21 Trinity Racing 0:50 0:50
49 60 +22:38 174
Climber 18 Trinity Racing ,, 0:50
50 5 +0:10 21
Climber 30 Israel - Premier Tech 0:00 0:00
51 57 +22:04 172
GC 21 Trinity Racing ,, 0:00
52 33 +0:57 91
Climber 23 Bardiani-CSF-Faizanè ,, 0:00
53 66 +26:00 23
Climber 22 Israel - Premier Tech 0:50 0:50
54 77 +32:10 131
GC 23 Global 6 Cycling ,, 0:50
55 76 +32:09 134
Classic 28 Global 6 Cycling ,, 0:50
56 48 +14:48 115
Classic 26 Uno-X Pro Cycling Team 0:00 0:00
57 17 +0:28 116
Climber 27 Uno-X Pro Cycling Team ,, 0:00
58 20 +0:28 44
Classic 25 Bingoal Pauwels Sauces WB ,, 0:00
59 63 +23:08 113
Classic 23 Uno-X Pro Cycling Team ,, 0:00
60 52 +16:44 112
Climber 23 Uno-X Pro Cycling Team 0:50 0:50
61 50 +15:14 176
GC 20 Trinity Racing 0:00 0:00
62 44 +13:06 141
Classic 22 Team Qhubeka ,, 0:00
63 59 +22:30 42
Classic 22 Bingoal Pauwels Sauces WB ,, 0:00
64 74 +30:21 54
Climber 23 Caja Rural - Seguros RGA ,, 0:00
65 68 +27:11 121
Sprint 32 Saint Piran ,, 0:00
66 73 +29:38 114
TT 25 Uno-X Pro Cycling Team ,, 0:00
67 69 +27:28 2
GC 36 INEOS Grenadiers ,, 0:00
68 43 +11:20 43
Climber 23 Bingoal Pauwels Sauces WB ,, 0:00
69 38 +7:51 166
GC 23 Sport Vlaanderen - Baloise ,, 0:00
70 46 +14:21 14
Classic 21 Team DSM ,, 0:00
71 67 +26:16 11
Sprint 27 Team DSM ,, 0:00
72 27 +0:28 16
GC 19 Team DSM ,, 0:00
73 84 +36:19 123
Sprint 25 Saint Piran ,, 0:00
74 28 +0:28 46
Classic 30 Bingoal Pauwels Sauces WB ,, 0:00
75 88 +38:24 86
Classic 27 WiV SunGod ,, 0:00
76 86 +37:32 61
Sprint 26 Human Powered Health ,, 0:00
77 61 +22:43 66
TT 33 Human Powered Health ,, 0:00
78 4 +0:07 83
GC 28 WiV SunGod ,, 0:00
79 51 +15:35 81
Sprint 27 WiV SunGod 1:20 1:20
80 30 +0:28 173
Climber 20 Trinity Racing 0:00 0:00
81 87 +37:38 72
Sprint 33 BORA - hansgrohe ,, 0:00
82 26 +0:28 62
Climber 27 Human Powered Health ,, 0:00
83 29 +0:28 26
Climber 35 Israel - Premier Tech ,, 0:00
84 40 +11:18 124
Climber 21 Saint Piran ,, 0:00
85 81 +34:58 85
Sprint 26 WiV SunGod 1:41 1:41
86 53 +17:04 152
Sprint 20 Great Britain ,, 1:41
87 97 +52:30 22
TT 33 Israel - Premier Tech ,, 1:41
88 94 +47:00 155
Sprint 19 Great Britain 1:57 1:57
89 72 +29:28 76
Classic 30 BORA - hansgrohe 2:39 2:39
90 96 +52:20 156
TT 19 Great Britain ,, 2:39
91 95 +47:14 4
Climber 32 INEOS Grenadiers 3:11 3:11
92 83 +35:25 5
GC 37 INEOS Grenadiers ,, 3:11
93 65 +25:37 56
Climber 24 Caja Rural - Seguros RGA ,, 3:11
94 71 +28:36 104
GC 38 Movistar Team ,, 3:11
95 56 +18:48 13
TT 22 Team DSM ,, 3:11
96 47 +14:31 163
Climber 24 Sport Vlaanderen - Baloise ,, 3:11
97 75 +31:27 161
Climber 23 Sport Vlaanderen - Baloise ,, 3:11
DNF 101
TT 24 Movistar Team -