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