1 3 +0:03 55
Climber 29 Team Sky 50 50 3:26:20
2 5 +0:13 31
Climber 24 ORICA-Scott 20 30 ,, 0:00
3 2 +0:02 73
Climber 27 BORA - hansgrohe 8 18 ,, 0:00
4 4 +0:10 85
Climber 26 Team Sunweb 13 ,, 0:00
5 1 +0:00 26
Climber 25 BMC Racing Team 10 ,, 0:00
6 6 +0:23 136
Climber 34 AG2R La Mondiale 7 0:05 0:05
7 7 +0:36 86
GC 21 Team Sunweb 4 0:12 0:12
8 8 +0:57 35
Climber 23 ORICA-Scott 3 0:14 0:14
9 25 +7:40 27
GC 28 BMC Racing Team 2 0:18 0:18
10 10 +1:22 143
Climber 30 UAE Team Emirates 1 0:54 0:54
11 26 +8:38 75
Climber 23 BORA - hansgrohe ,, 0:54
12 13 +2:46 153
Climber 22 FDJ ,, 0:54
13 9 +1:19 124
Climber 32 Bahrain Merida Pro Cycling Team ,, 0:54
14 11 +1:29 97
Climber 27 Team Katusha Alpecin 0:56 0:56
15 18 +3:52 163
GC 33 Astana Pro Team ,, 0:56
16 27 +9:36 56
Climber 28 Team Sky ,, 0:56
17 14 +2:56 46
Climber 29 Movistar Team ,, 0:56
18 15 +3:01 3
GC 30 Lotto Soudal ,, 0:56
19 23 +6:44 47
Sprint 32 Movistar Team 1:01 1:01
20 29 +9:53 6
GC 30 Lotto Soudal ,, 1:01
21 20 +5:05 174
GC 21 Team Dimension Data ,, 1:01
22 52 +30:18 5
GC 34 Lotto Soudal ,, 1:01
23 22 +6:36 154
GC 24 FDJ 1:06 1:06
24 16 +3:32 4
GC 33 Lotto Soudal ,, 1:06
25 12 +1:35 14
TT 24 Quick-Step Floors ,, 1:06
26 17 +3:47 142
Climber 24 UAE Team Emirates 1:39 1:39
27 30 +11:57 92
Sprint 31 Team Katusha Alpecin ,, 1:39
28 31 +12:23 1
GC 31 Lotto Soudal ,, 1:39
29 19 +4:41 215
GC 36 Poland ,, 1:39
30 21 +5:59 131
Climber 25 AG2R La Mondiale 1:46 1:46
31 40 +24:31 65
GC 35 Trek - Segafredo 2:04 2:04
32 33 +15:38 202
GC 22 CCC Sprandi Polkowice ,, 2:04
33 24 +7:24 25
Climber 39 BMC Racing Team 2:21 2:21
34 35 +17:03 76
Sprint 27 BORA - hansgrohe ,, 2:21
35 36 +19:44 212
Sprint 31 Poland ,, 2:21
36 39 +24:21 126
Climber 39 Bahrain Merida Pro Cycling Team 4:52 4:52
37 32 +14:36 106
GC 24 Team LottoNL-Jumbo 6:00 6:00
38 47 +26:49 107
Climber 23 Team LottoNL-Jumbo ,, 6:00
39 66 +44:29 111
GC 26 Cannondale - Drapac Pro Cycling Team ,, 6:00
40 28 +9:43 127
Classic 34 Bahrain Merida Pro Cycling Team ,, 6:00
41 43 +25:36 132
GC 36 AG2R La Mondiale ,, 6:00
42 56 +35:53 184
Sprint 33 Team Novo Nordisk ,, 6:00
43 46 +26:48 36
GC 37 ORICA-Scott ,, 6:00
44 42 +25:32 203
Climber 26 CCC Sprandi Polkowice ,, 6:00
45 64 +42:37 94
GC 22 Team Katusha Alpecin 7:47 7:47
46 59 +37:05 62
GC 25 Trek - Segafredo 8:01 8:01
47 51 +30:04 96
GC 31 Team Katusha Alpecin ,, 8:01
48 41 +24:50 112
Classic 26 Cannondale - Drapac Pro Cycling Team ,, 8:01
49 65 +42:46 217
Sprint 26 Poland 10:06 10:06
50 50 +27:16 183
GC 28 Team Novo Nordisk ,, 10:06
51 44 +25:41 102
GC 23 Team LottoNL-Jumbo ,, 10:06
52 55 +35:42 103
Climber 25 Team LottoNL-Jumbo ,, 10:06
53 37 +23:30 52
GC 27 Team Sky ,, 10:06
54 57 +36:13 53
Classic 33 Team Sky ,, 10:06
55 78 +55:29 12
TT 21 Quick-Step Floors ,, 10:06
56 49 +27:01 116
Climber 28 Cannondale - Drapac Pro Cycling Team 11:56 11:56
57 68 +45:46 42
GC 35 Movistar Team ,, 11:56
58 38 +23:43 41
Climber 28 Movistar Team ,, 11:56
59 61 +39:22 191
Sprint 35 Gazprom-RusVelo ,, 11:56
60 45 +26:45 21
TT 27 BMC Racing Team ,, 11:56
61 58 +36:38 192
Sprint 36 Gazprom-RusVelo ,, 11:56
62 70 +47:39 34
Classic 22 ORICA-Scott ,, 11:56
63 34 +16:08 17
Classic 25 Quick-Step Floors ,, 11:56
64 53 +32:13 22
Sprint 25 BMC Racing Team 13:38 13:38
65 75 +52:57 114
Classic 26 Cannondale - Drapac Pro Cycling Team ,, 13:38
66 81 +56:17 72
GC 30 BORA - hansgrohe ,, 13:38
67 79 +55:30 206
Sprint 30 CCC Sprandi Polkowice ,, 13:38
68 67 +44:55 84
Climber 20 Team Sunweb 14:08 14:08
69 73 +52:10 171
GC 26 Team Dimension Data 15:32 15:32
70 76 +53:04 207
TT 27 CCC Sprandi Polkowice ,, 15:32
71 77 +53:27 161
Sprint 32 Astana Pro Team ,, 15:32
72 62 +41:11 93
GC 35 Team Katusha Alpecin ,, 15:32
73 93 +1:15:56 123
GC 24 Bahrain Merida Pro Cycling Team 16:18 16:18
74 60 +37:15 146
Climber 22 UAE Team Emirates ,, 16:18
75 69 +47:29 57
Classic 25 Team Sky ,, 16:18
76 63 +42:32 147
GC 37 UAE Team Emirates ,, 16:18
77 71 +48:14 125
GC 22 Bahrain Merida Pro Cycling Team ,, 16:18
78 82 +57:00 101
Climber 27 Team LottoNL-Jumbo ,, 16:18
79 48 +26:58 194
Classic 29 Gazprom-RusVelo ,, 16:18
80 54 +33:55 43
GC 24 Movistar Team ,, 16:18
81 80 +55:40 175
Sprint 27 Team Dimension Data 18:04 18:04
82 72 +48:40 133
Climber 23 AG2R La Mondiale 20:13 20:13
83 95 +1:28:14 32
Sprint 23 ORICA-Scott 20:15 20:15
84 74 +52:41 74
Climber 25 BORA - hansgrohe ,, 20:15
85 89 +1:08:00 155
Sprint 23 FDJ 20:28 20:28
86 90 +1:10:49 214
TT 26 Poland ,, 20:28
87 83 +1:03:00 122
Sprint 23 Bahrain Merida Pro Cycling Team ,, 20:28
88 91 +1:11:22 104
TT 29 Team LottoNL-Jumbo ,, 20:28
89 85 +1:03:31 177
GC 24 Team Dimension Data ,, 20:28
90 87 +1:07:10 105
Sprint 28 Team LottoNL-Jumbo 20:45 20:45
91 84 +1:03:05 67
Sprint 29 Trek - Segafredo ,, 20:45
92 92 +1:11:33 186
TT 23 Team Novo Nordisk 23:11 23:11
93 88 +1:07:22 216
GC 28 Poland ,, 23:11
94 86 +1:06:20 81
Classic 33 Team Sunweb ,, 23:11
95 94 +1:19:27 82
GC 32 Team Sunweb 26:18 26:18
96 96 +1:42:32 77
Classic 35 BORA - hansgrohe ,, 26:18
DNF 24
Classic 30 BMC Racing Team -
DNF 204
TT 29 CCC Sprandi Polkowice -
DNF 205
Sprint 24 CCC Sprandi Polkowice -
DNF 91
GC 28 Team Katusha Alpecin -
DNF 95
GC 32 Team Katusha Alpecin -
DNF 145
Sprint 30 UAE Team Emirates -
DNF 141
Sprint 24 UAE Team Emirates -
DNF 61
Classic 34 Trek - Segafredo -
DNF 63
Sprint 28 Trek - Segafredo -
DNF 172
Sprint 33 Team Dimension Data -
DNF 83
TT 28 Team Sunweb -
DNF 165
Sprint 22 Astana Pro Team -
DNF 164
TT 25 Astana Pro Team -
DNF 166
Classic 26 Astana Pro Team -
DNF 162
Sprint 32 Astana Pro Team -
DNF 167
Sprint 30 Astana Pro Team -
DNF 54
Sprint 24 Team Sky -
DNF 181
Sprint 35 Team Novo Nordisk -
DNF 182
Classic 25 Team Novo Nordisk -
DNF 196
Classic 25 Gazprom-RusVelo -
DNF 197
Sprint 28 Gazprom-RusVelo -
DNF 195
Sprint 26 Gazprom-RusVelo -
DNF 45
TT 28 Movistar Team -
DNF 44
TT 28 Movistar Team -
DNF 211
Sprint 27 Poland -
DNF 121
TT 30 Bahrain Merida Pro Cycling Team -
DNF 115
Sprint 27 Cannondale - Drapac Pro Cycling Team -
DNS 135
Climber 33 AG2R La Mondiale -
DNS 66
Sprint 22 Trek - Segafredo -
DNS 13
GC 21 Quick-Step Floors -
DNS 71
Sprint 23 BORA - hansgrohe -