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