1 40 +3:07 113
Sprint 24 Team LottoNL-Jumbo 40 50 5:04:21
2 51 +4:42 93
Sprint 23 Quick-Step Floors 15 30 ,, 0:00
3 12 +0:36 85
Climber 24 ORICA-Scott 6 18 ,, 0:00
4 22 +1:09 135
Classic 25 Team Sunweb 13 ,, 0:00
5 67 +8:17 172
Sprint 31 Nippo - Vini Fantini 10 ,, 0:00
6 68 +8:20 86
Sprint 31 ORICA-Scott 7 ,, 0:00
7 69 +8:33 15
Classic 27 Bahrain Merida Pro Cycling Team 4 ,, 0:00
8 82 +12:21 47
Sprint 27 Cannondale - Drapac Pro Cycling Team 3 ,, 0:00
9 54 +5:18 102
Sprint 23 Team Katusha Alpecin 2 ,, 0:00
10 28 +1:37 64
Climber 26 Lotto Soudal 1 ,, 0:00
11 10 +0:31 51
Sprint 26 Team Dimension Data ,, 0:00
12 35 +2:41 54
Classic 23 Team Dimension Data ,, 0:00
13 58 +5:18 32
Sprint 28 BORA - hansgrohe ,, 0:00
14 6 +0:24 156
Climber 23 UAE Team Emirates ,, 0:00
15 46 +3:53 157
Classic 23 UAE Team Emirates ,, 0:00
16 1 +0:00 66
Climber 26 Lotto Soudal ,, 0:00
17 3 +0:11 27
Climber 33 BMC Racing Team ,, 0:00
18 24 +1:17 33
GC 23 BORA - hansgrohe ,, 0:00
19 73 +9:17 114
Classic 23 Team LottoNL-Jumbo ,, 0:00
20 70 +9:14 126
Sprint 24 Team Sky ,, 0:00
21 36 +2:44 96
Sprint 34 Quick-Step Floors ,, 0:00
22 44 +3:49 56
TT 28 Team Dimension Data ,, 0:00
23 11 +0:31 92
TT 22 Quick-Step Floors ,, 0:00
24 78 +10:23 122
Classic 24 Team Sky ,, 0:00
25 48 +4:04 146
Classic 37 Trek - Segafredo ,, 0:00
26 20 +1:00 77
GC 25 Movistar Team ,, 0:00
27 13 +0:37 75
Climber 27 Movistar Team ,, 0:00
28 23 +1:17 142
GC 25 Trek - Segafredo ,, 0:00
29 56 +5:18 7
Classic 25 Astana Pro Team ,, 0:00
30 32 +2:17 16
Classic 24 Bahrain Merida Pro Cycling Team ,, 0:00
31 33 +2:20 171
GC 25 Nippo - Vini Fantini ,, 0:00
32 2 +0:06 144
Climber 30 Trek - Segafredo ,, 0:00
33 8 +0:29 21
Classic 27 BMC Racing Team ,, 0:00
34 16 +0:44 152
Climber 24 UAE Team Emirates ,, 0:00
35 7 +0:24 125
Climber 30 Team Sky ,, 0:00
36 14 +0:41 12
Sprint 32 Bahrain Merida Pro Cycling Team ,, 0:00
37 30 +1:39 35
GC 32 BORA - hansgrohe ,, 0:00
38 66 +7:31 111
TT 31 Team LottoNL-Jumbo ,, 0:00
39 9 +0:29 106
GC 30 Team Katusha Alpecin ,, 0:00
40 4 +0:15 91
Climber 25 Quick-Step Floors ,, 0:00
41 17 +0:44 124
Climber 27 Team Sky ,, 0:00
42 55 +5:18 105
Sprint 32 Team Katusha Alpecin ,, 0:00
43 75 +10:04 116
Classic 25 Team LottoNL-Jumbo ,, 0:00
44 57 +5:18 127
Classic 25 Team Sky ,, 0:00
45 5 +0:18 23
GC 31 BMC Racing Team ,, 0:00
46 45 +3:52 115
GC 24 Team LottoNL-Jumbo ,, 0:00
47 37 +2:47 24
TT 28 BMC Racing Team ,, 0:00
48 31 +1:50 13
Sprint 23 Bahrain Merida Pro Cycling Team ,, 0:00
49 43 +3:47 164
Sprint 32 Caja Rural - Seguros RGA ,, 0:00
50 34 +2:20 151
GC 33 UAE Team Emirates ,, 0:00
51 72 +9:17 153
Climber 30 UAE Team Emirates ,, 0:00
52 18 +0:46 55
GC 25 Team Dimension Data ,, 0:00
53 65 +7:07 165
GC 21 Caja Rural - Seguros RGA ,, 0:00
54 53 +5:14 4
TT 34 Astana Pro Team ,, 0:00
55 27 +1:29 62
GC 36 Lotto Soudal ,, 0:00
56 15 +0:41 41
Climber 23 Cannondale - Drapac Pro Cycling Team ,, 0:00
57 19 +0:55 82
Climber 24 ORICA-Scott ,, 0:00
58 26 +1:17 143
GC 33 Trek - Segafredo ,, 0:00
59 47 +4:00 147
GC 30 Trek - Segafredo ,, 0:00
60 41 +3:32 2
TT 26 Astana Pro Team ,, 0:00
61 21 +1:05 65
Climber 24 Lotto Soudal ,, 0:00
62 52 +5:07 44
Classic 32 Cannondale - Drapac Pro Cycling Team ,, 0:00
63 77 +10:22 1
Climber 32 Astana Pro Team ,, 0:00
64 63 +7:02 45
Classic 25 Cannondale - Drapac Pro Cycling Team ,, 0:00
65 49 +4:20 46
Classic 29 Cannondale - Drapac Pro Cycling Team ,, 0:00
66 39 +3:01 34
Climber 29 BORA - hansgrohe ,, 0:00
67 29 +1:39 3
Climber 32 Astana Pro Team ,, 0:00
68 25 +1:17 84
Classic 28 ORICA-Scott ,, 0:00
69 64 +7:05 76
GC 32 Movistar Team ,, 0:00
70 38 +2:47 11
Classic 33 Bahrain Merida Pro Cycling Team ,, 0:00
71 61 +6:32 101
Classic 26 Team Katusha Alpecin ,, 0:00
72 83 +12:27 107
Sprint 40 Team Katusha Alpecin ,, 0:00
73 80 +12:11 43
TT 25 Cannondale - Drapac Pro Cycling Team ,, 0:00
74 62 +6:39 61
Climber 30 Lotto Soudal ,, 0:00
75 59 +5:18 95
Sprint 24 Quick-Step Floors ,, 0:00
76 42 +3:36 52
GC 24 Team Dimension Data 0:18 0:18
77 60 +5:38 83
GC 28 ORICA-Scott 0:20 0:20
78 50 +4:35 26
Classic 30 BMC Racing Team ,, 0:20
79 86 +14:03 97
Climber 28 Quick-Step Floors 2:05 2:05
80 101 +19:41 112
TT 25 Team LottoNL-Jumbo ,, 2:05
81 71 +9:14 31
Sprint 23 BORA - hansgrohe 5:35 5:35
82 90 +15:25 121
TT 23 Team Sky ,, 5:35
83 79 +10:53 53
Sprint 36 Team Dimension Data ,, 5:35
84 76 +10:05 22
Sprint 25 BMC Racing Team ,, 5:35
85 94 +16:11 57
Classic 31 Team Dimension Data 7:19 7:19
86 108 +22:44 136
GC 32 Team Sunweb 8:11 8:11
87 105 +21:26 132
GC 22 Team Sunweb ,, 8:11
88 87 +14:33 42
TT 32 Cannondale - Drapac Pro Cycling Team ,, 8:11
89 98 +17:38 117
Sprint 34 Team LottoNL-Jumbo ,, 8:11
90 91 +15:32 17
GC 28 Bahrain Merida Pro Cycling Team ,, 8:11
91 81 +12:15 154
Sprint 28 UAE Team Emirates ,, 8:11
92 84 +13:29 25
GC 25 BMC Racing Team ,, 8:11
93 97 +17:28 162
GC 24 Caja Rural - Seguros RGA ,, 8:11
94 96 +17:25 137
Sprint 24 Team Sunweb ,, 8:11
95 74 +9:48 72
GC 23 Movistar Team ,, 8:11
96 89 +15:15 166
Climber 24 Caja Rural - Seguros RGA ,, 8:11
97 85 +13:29 71
GC 31 Movistar Team ,, 8:11
98 92 +16:04 176
Sprint 25 Nippo - Vini Fantini ,, 8:11
99 106 +21:32 173
Sprint 29 Nippo - Vini Fantini ,, 8:11
100 95 +16:27 104
TT 23 Team Katusha Alpecin 11:09 11:09
101 103 +20:26 167
Sprint 23 Caja Rural - Seguros RGA ,, 11:09
102 111 +23:54 145
Sprint 28 Trek - Segafredo ,, 11:09
103 107 +22:33 177
Sprint 28 Nippo - Vini Fantini ,, 11:09
104 102 +19:53 6
GC 25 Astana Pro Team ,, 11:09
105 112 +25:05 94
TT 32 Quick-Step Floors ,, 11:09
106 88 +15:04 37
Classic 35 BORA - hansgrohe ,, 11:09
107 93 +16:06 63
Sprint 26 Lotto Soudal 14:16 14:16
108 109 +23:00 5
Sprint 26 Astana Pro Team ,, 14:16
109 100 +19:34 36
Sprint 28 BORA - hansgrohe ,, 14:16
110 110 +23:33 73
GC 22 Movistar Team ,, 14:16
111 99 +17:56 161
GC 26 Caja Rural - Seguros RGA ,, 14:16
112 104 +21:03 67
Sprint 21 Lotto Soudal 16:44 16:44
113 113 +25:17 74
TT 29 Movistar Team ,, 16:44
114 114 +28:19 175
Sprint 24 Nippo - Vini Fantini ,, 16:44
115 115 +36:24 81
Sprint 23 ORICA-Scott 25:23 25:23
DNF 103
Sprint 31 Team Katusha Alpecin -
DNS 174
Sprint 28 Nippo - Vini Fantini -
DNS 14
GC 33 Bahrain Merida Pro Cycling Team -