1 42 +30:36 84
Sprint 27 Rally Cycling 40 50 2:37:28
2 18 +6:18 97
GC 36 Team Sky 15 30 ,, 0:00
3 12 +3:39 71
GC 29 Cofidis, Solutions Crédits 6 18 ,, 0:00
4 7 +1:55 136
GC 25 Team Dimension Data 13 ,, 0:00
5 26 +17:07 81
GC 32 Rally Cycling 10 ,, 0:00
6 39 +28:08 21
Sprint 27 BORA - hansgrohe 7 0:22 0:22
7 44 +31:15 7
Classic 27 Quick-Step Floors 4 ,, 0:22
8 67 +47:54 51
Classic 28 Trek - Segafredo 3 ,, 0:22
9 21 +8:52 131
Climber 28 Team Dimension Data 2 ,, 0:22
10 30 +18:49 46
Climber 22 Team Katusha Alpecin 1 ,, 0:22
11 4 +0:45 11
GC 33 BMC Racing Team ,, 0:22
12 11 +3:38 75
GC 33 Cofidis, Solutions Crédits ,, 0:22
13 9 +2:15 116
GC 21 Team Sunweb ,, 0:22
14 20 +7:46 17
GC 30 BMC Racing Team ,, 0:22
15 8 +2:12 95
GC 22 Team Sky ,, 0:22
16 3 +0:36 31
GC 28 Cannondale - Drapac Pro Cycling Team ,, 0:22
17 2 +0:35 25
Climber 27 BORA - hansgrohe ,, 0:22
18 45 +31:47 45
Classic 23 Team Katusha Alpecin ,, 0:22
19 17 +6:09 142
Climber 31 UnitedHealthcare Pro Cycling Team ,, 0:22
20 36 +23:47 66
GC 24 Team LottoNL-Jumbo ,, 0:22
21 13 +3:53 61
Climber 30 Team LottoNL-Jumbo ,, 0:22
22 6 +1:54 106
GC 28 UAE Team Emirates ,, 0:22
23 10 +3:14 58
GC 40 Trek - Segafredo ,, 0:22
24 1 +0:00 62
GC 27 Team LottoNL-Jumbo ,, 0:22
25 22 +11:44 33
GC 25 Cannondale - Drapac Pro Cycling Team ,, 0:22
26 5 +1:00 92
GC 26 Team Sky ,, 0:22
27 27 +17:07 76
GC 30 Cofidis, Solutions Crédits ,, 0:22
28 16 +5:15 16
Climber 39 BMC Racing Team ,, 0:22
29 35 +23:40 64
Climber 25 Team LottoNL-Jumbo 0:35 0:35
30 41 +30:23 115
GC 22 Team Sunweb 0:39 0:39
31 85 +54:52 55
Climber 22 Trek - Segafredo ,, 0:39
32 66 +47:04 1
Sprint 29 Quick-Step Floors 0:53 0:53
33 82 +51:43 147
Sprint 28 UnitedHealthcare Pro Cycling Team ,, 0:53
34 59 +45:50 102
Classic 22 UAE Team Emirates ,, 0:53
35 54 +44:51 121
Sprint 32 Astana Pro Team ,, 0:53
36 95 +59:00 85
Sprint 22 Rally Cycling ,, 0:53
37 62 +46:20 41
Classic 29 Team Katusha Alpecin ,, 0:53
38 60 +46:10 117
Sprint 28 Team Sunweb ,, 0:53
39 77 +50:01 165
Sprint 26 Jelly Belly p/b Maxxis ,, 0:53
40 49 +41:44 135
Sprint 28 Team Dimension Data ,, 0:53
41 53 +44:36 118
Classic 24 Team Sunweb ,, 0:53
42 73 +48:38 122
Classic 28 Astana Pro Team ,, 0:53
43 78 +50:08 44
Sprint 32 Team Katusha Alpecin ,, 0:53
44 43 +31:09 32
Classic 23 Cannondale - Drapac Pro Cycling Team ,, 0:53
45 69 +48:16 54
GC 34 Trek - Segafredo ,, 0:53
46 56 +45:34 103
Climber 29 UAE Team Emirates ,, 0:53
47 55 +45:21 128
Classic 25 Astana Pro Team ,, 0:53
48 24 +13:22 27
Climber 27 BORA - hansgrohe ,, 0:53
49 15 +4:50 5
Climber 23 Quick-Step Floors ,, 0:53
50 37 +24:42 26
Climber 24 BORA - hansgrohe ,, 0:53
51 14 +4:27 3
Climber 22 Quick-Step Floors 0:59 0:59
52 25 +14:02 141
Sprint 40 UnitedHealthcare Pro Cycling Team ,, 0:59
53 99 +59:25 153
GC 28 Team Novo Nordisk ,, 0:59
54 19 +7:11 167
TT 28 Jelly Belly p/b Maxxis ,, 0:59
55 84 +52:33 4
Sprint 32 Quick-Step Floors ,, 0:59
56 74 +48:58 91
Sprint 28 Team Sky ,, 0:59
57 47 +39:36 82
TT 26 Rally Cycling ,, 0:59
58 38 +25:50 74
GC 22 Cofidis, Solutions Crédits ,, 0:59
59 75 +49:27 14
Classic 38 BMC Racing Team ,, 0:59
60 80 +51:05 87
TT 38 Rally Cycling 1:02 1:02
61 23 +12:59 42
GC 31 Team Katusha Alpecin ,, 1:02
62 46 +35:07 73
GC 29 Cofidis, Solutions Crédits ,, 1:02
63 68 +48:13 13
Sprint 30 BMC Racing Team ,, 1:02
64 31 +20:33 138
Classic 27 Team Dimension Data ,, 1:02
65 83 +51:47 63
GC 23 Team LottoNL-Jumbo ,, 1:02
66 101 +1:00:11 108
Sprint 23 UAE Team Emirates ,, 1:02
67 57 +45:41 12
TT 23 BMC Racing Team ,, 1:02
68 71 +48:19 144
TT 23 UnitedHealthcare Pro Cycling Team ,, 1:02
69 64 +46:37 65
Sprint 27 Team LottoNL-Jumbo 1:07 1:07
70 51 +44:30 132
GC 24 Team Dimension Data ,, 1:07
71 32 +21:30 146
GC 25 UnitedHealthcare Pro Cycling Team ,, 1:07
72 29 +18:17 154
Sprint 33 Team Novo Nordisk ,, 1:07
73 72 +48:19 23
TT 32 BORA - hansgrohe ,, 1:07
74 90 +56:38 133
Sprint 36 Team Dimension Data 1:10 1:10
75 65 +46:41 145
GC 26 UnitedHealthcare Pro Cycling Team ,, 1:10
76 63 +46:32 94
Classic 24 Team Sky 1:17 1:17
77 33 +22:42 96
GC 27 Team Sky 1:32 1:32
78 50 +44:07 93
TT 23 Team Sky 1:36 1:36
79 48 +39:37 2
TT 32 Quick-Step Floors 1:37 1:37
80 76 +49:37 6
Classic 31 Quick-Step Floors 2:25 2:25
81 28 +17:48 86
Climber 22 Rally Cycling 2:30 2:30
82 88 +56:25 125
Classic 23 Astana Pro Team 2:46 2:46
83 81 +51:10 57
Sprint 30 Trek - Segafredo 3:49 3:49
84 40 +28:28 34
GC 25 Cannondale - Drapac Pro Cycling Team 3:55 3:55
85 52 +44:31 68
GC 22 Team LottoNL-Jumbo ,, 3:55
86 58 +45:45 67
Climber 23 Team LottoNL-Jumbo ,, 3:55
87 87 +56:18 18
TT 23 BMC Racing Team ,, 3:55
88 61 +46:12 72
GC 29 Cofidis, Solutions Crédits ,, 3:55
89 70 +48:18 164
TT 25 Jelly Belly p/b Maxxis ,, 3:55
90 91 +57:02 162
Climber 21 Jelly Belly p/b Maxxis 9:20 9:20
91 100 +59:59 143
GC 32 UnitedHealthcare Pro Cycling Team ,, 9:20
92 94 +57:55 152
Classic 25 Team Novo Nordisk ,, 9:20
93 116 +1:12:44 43
TT 23 Team Katusha Alpecin ,, 9:20
94 106 +1:04:00 53
Sprint 22 Trek - Segafredo ,, 9:20
95 119 +1:16:27 151
GC 30 Team Novo Nordisk ,, 9:20
96 97 +59:11 163
Sprint 26 Jelly Belly p/b Maxxis ,, 9:20
97 118 +1:15:12 158
Sprint 35 Team Novo Nordisk ,, 9:20
98 103 +1:02:03 113
GC 31 Team Sunweb ,, 9:20
99 104 +1:02:05 78
Sprint 30 Cofidis, Solutions Crédits ,, 9:20
100 120 +1:16:32 8
TT 32 Quick-Step Floors ,, 9:20
101 79 +50:22 77
Sprint 29 Cofidis, Solutions Crédits ,, 9:20
102 108 +1:04:24 15
Sprint 25 BMC Racing Team ,, 9:20
103 96 +59:09 127
Sprint 30 Astana Pro Team ,, 9:20
104 92 +57:37 48
Sprint 23 Team Katusha Alpecin ,, 9:20
105 117 +1:13:17 -
TT 23 Jelly Belly p/b Maxxis ,, 9:20
106 107 +1:04:16 105
Sprint 28 UAE Team Emirates ,, 9:20
107 114 +1:10:59 124
Sprint 26 Astana Pro Team ,, 9:20
108 86 +55:50 156
TT 23 Team Novo Nordisk ,, 9:20
109 102 +1:00:17 24
Sprint 24 BORA - hansgrohe ,, 9:20
110 112 +1:06:30 28
Classic 28 BORA - hansgrohe ,, 9:20
111 93 +57:46 56
TT 37 Trek - Segafredo ,, 9:20
112 89 +56:28 112
Classic 37 Team Sunweb ,, 9:20
113 110 +1:04:41 123
TT 25 Astana Pro Team ,, 9:20
114 34 +23:00 83
Classic 23 Rally Cycling ,, 9:20
115 115 +1:12:07 161
Sprint 25 Jelly Belly p/b Maxxis ,, 9:20
116 98 +59:11 148
Sprint 25 UnitedHealthcare Pro Cycling Team ,, 9:20
117 105 +1:03:57 47
TT 23 Team Katusha Alpecin ,, 9:20
118 121 +1:16:49 134
Sprint 32 Team Dimension Data ,, 9:20
119 113 +1:09:16 35
TT 25 Cannondale - Drapac Pro Cycling Team ,, 9:20
120 109 +1:04:25 104
TT 20 UAE Team Emirates 11:51 11:51
121 111 +1:04:48 107
Sprint 28 UAE Team Emirates 13:27 13:27
DNF 36
TT 26 Cannondale - Drapac Pro Cycling Team -
DNF 38
Sprint 26 Cannondale - Drapac Pro Cycling Team -