1 2 +0:02 71
Sprint 29 Quick-Step Floors 20 30 4:34:31
2 1 +0:00 101
Sprint 24 Team LottoNL-Jumbo 10 18 ,, 0:00
3 5 +0:12 26
Sprint 22 Astana Pro Team 5 12 ,, 0:00
4 11 +0:16 91
Sprint 32 Team Dimension Data 7 ,, 0:00
5 9 +0:16 121
Classic 29 Trek - Segafredo 4 ,, 0:00
6 4 +0:10 21
Climber 25 Astana Pro Team 3 ,, 0:00
7 6 +0:16 141
Classic 30 UAE Team Emirates 2 ,, 0:00
8 12 +0:16 43
Sprint 31 BMC Racing Team 1 ,, 0:00
9 8 +0:16 34
Classic 27 Bahrain Merida Pro Cycling Team ,, 0:00
10 13 +0:16 11
Sprint 28 Aqua Blue Sport ,, 0:00
11 7 +0:16 51
Sprint 27 Cofidis, Solutions Crédits ,, 0:00
12 18 +0:16 112
Sprint 23 Team Novo Nordisk ,, 0:00
13 10 +0:16 63
Sprint 21 Mitchelton - BikeExchange ,, 0:00
14 14 +0:16 87
Sprint 28 Rally Cycling ,, 0:00
15 45 +0:28 155
Sprint 23 Wilier Triestina - Selle Italia ,, 0:00
16 48 +0:36 57
Sprint 25 Cofidis, Solutions Crédits ,, 0:00
17 17 +0:16 1
Sprint 29 Team Katusha Alpecin ,, 0:00
18 100 +7:28 25
Classic 24 Astana Pro Team ,, 0:00
19 15 +0:16 47
Classic 24 BMC Racing Team ,, 0:00
20 88 +4:25 14
Sprint 27 Aqua Blue Sport ,, 0:00
21 23 +0:16 41
Climber 33 BMC Racing Team ,, 0:00
22 16 +0:16 111
Sprint 29 Team Novo Nordisk ,, 0:00
23 27 +0:16 62
Climber 23 Mitchelton - BikeExchange ,, 0:00
24 61 +1:46 46
Sprint 35 BMC Racing Team ,, 0:00
25 20 +0:16 16
Sprint 30 Aqua Blue Sport ,, 0:00
26 24 +0:16 36
Sprint 37 Bahrain Merida Pro Cycling Team ,, 0:00
27 19 +0:16 113
TT 24 Team Novo Nordisk ,, 0:00
28 52 +0:52 102
Classic 23 Team LottoNL-Jumbo ,, 0:00
29 29 +0:16 73
Sprint 21 Quick-Step Floors ,, 0:00
30 26 +0:16 126
Classic 26 Trek - Segafredo ,, 0:00
31 77 +3:44 42
TT 24 BMC Racing Team ,, 0:00
32 92 +5:20 24
Classic 29 Astana Pro Team ,, 0:00
33 21 +0:16 64
Climber 19 Mitchelton - BikeExchange ,, 0:00
34 22 +0:16 75
Sprint 32 Quick-Step Floors ,, 0:00
35 97 +7:06 82
Sprint 25 Rally Cycling ,, 0:00
36 30 +0:16 4
Sprint 28 Team Katusha Alpecin ,, 0:00
37 46 +0:28 156
Sprint 24 Wilier Triestina - Selle Italia ,, 0:00
38 34 +0:16 123
TT 28 Trek - Segafredo ,, 0:00
39 3 +0:09 45
Classic 22 BMC Racing Team ,, 0:00
40 96 +6:07 136
Classic 30 United Arab Emirates ,, 0:00
41 102 +8:45 35
Classic 22 Bahrain Merida Pro Cycling Team ,, 0:00
42 93 +5:20 65
Sprint 23 Mitchelton - BikeExchange ,, 0:00
43 25 +0:16 31
Climber 33 Bahrain Merida Pro Cycling Team ,, 0:00
44 79 +3:44 86
TT 38 Rally Cycling ,, 0:00
45 78 +3:44 32
Classic 31 Bahrain Merida Pro Cycling Team ,, 0:00
46 47 +0:28 74
Classic 26 Quick-Step Floors ,, 0:00
47 35 +0:16 7
Sprint 24 Team Katusha Alpecin ,, 0:00
48 39 +0:16 83
Sprint 39 Rally Cycling ,, 0:00
49 28 +0:16 94
Climber 23 Team Dimension Data ,, 0:00
50 59 +1:27 132
TT 26 United Arab Emirates ,, 0:00
51 40 +0:16 95
Sprint 35 Team Dimension Data ,, 0:00
52 37 +0:16 142
Sprint 24 UAE Team Emirates ,, 0:00
53 32 +0:16 85
Climber 19 Rally Cycling ,, 0:00
54 69 +2:51 117
Sprint 36 Team Novo Nordisk ,, 0:00
55 36 +0:16 44
Climber 25 BMC Racing Team ,, 0:00
56 62 +1:46 52
Sprint 25 Cofidis, Solutions Crédits ,, 0:00
57 70 +2:51 133
TT 29 United Arab Emirates ,, 0:00
58 74 +3:29 56
TT 29 Cofidis, Solutions Crédits ,, 0:00
59 80 +3:44 17
GC 23 Aqua Blue Sport ,, 0:00
60 72 +3:06 66
TT 20 Mitchelton - BikeExchange ,, 0:00
61 31 +0:16 97
GC 28 Team Dimension Data ,, 0:00
62 98 +7:11 23
TT 26 Astana Pro Team ,, 0:00
63 33 +0:16 145
Classic 23 UAE Team Emirates ,, 0:00
64 55 +1:10 146
TT 21 UAE Team Emirates ,, 0:00
65 38 +0:16 105
Classic 25 Team LottoNL-Jumbo ,, 0:00
66 71 +2:51 134
TT 30 United Arab Emirates ,, 0:00
67 41 +0:16 84
Sprint 26 Rally Cycling ,, 0:00
68 42 +0:16 125
Classic 38 Trek - Segafredo ,, 0:00
69 44 +0:16 3
Classic 26 Team Katusha Alpecin ,, 0:00
70 73 +3:06 55
GC 34 Cofidis, Solutions Crédits ,, 0:00
71 43 +0:16 151
Classic 36 Wilier Triestina - Selle Italia ,, 0:00
72 81 +3:44 12
GC 27 Aqua Blue Sport ,, 0:00
73 63 +1:48 154
Sprint 29 Wilier Triestina - Selle Italia ,, 0:00
74 60 +1:38 54
Sprint 34 Cofidis, Solutions Crédits 0:20 0:20
75 49 +0:36 127
Sprint 30 Trek - Segafredo ,, 0:20
76 84 +3:55 76
Climber 24 Quick-Step Floors 0:23 0:23
77 58 +1:18 124
Sprint 29 Trek - Segafredo 0:26 0:26
78 85 +3:58 122
Sprint 27 Trek - Segafredo ,, 0:26
79 50 +0:42 77
Classic 33 Quick-Step Floors ,, 0:26
80 51 +0:47 27
Sprint 30 Astana Pro Team 0:31 0:31
81 66 +2:19 103
Sprint 32 Team LottoNL-Jumbo ,, 0:31
82 76 +3:38 143
GC 34 UAE Team Emirates 0:32 0:32
83 53 +0:52 6
Classic 23 Team Katusha Alpecin 0:36 0:36
84 82 +3:48 96
Classic 31 Team Dimension Data 0:42 0:42
85 99 +7:17 15
Sprint 32 Aqua Blue Sport ,, 0:42
86 83 +3:48 116
Sprint 21 Team Novo Nordisk ,, 0:42
87 101 +7:45 137
TT 23 United Arab Emirates ,, 0:42
88 68 +2:34 152
Sprint 25 Wilier Triestina - Selle Italia 0:44 0:44
89 56 +1:12 157
Sprint 27 Wilier Triestina - Selle Italia ,, 0:44
90 89 +4:31 153
Sprint 20 Wilier Triestina - Selle Italia ,, 0:44
91 54 +1:00 115
Sprint 21 Team Novo Nordisk ,, 0:44
92 57 +1:16 37
Sprint 22 Bahrain Merida Pro Cycling Team ,, 0:44
93 64 +1:55 2
TT 29 Team Katusha Alpecin 0:51 0:51
94 67 +2:29 144
Classic 26 UAE Team Emirates 0:58 0:58
95 106 +10:03 33
Sprint 32 Bahrain Merida Pro Cycling Team 1:18 1:18
96 86 +4:16 104
Sprint 28 Team LottoNL-Jumbo 1:37 1:37
97 90 +4:43 107
GC 39 Team LottoNL-Jumbo ,, 1:37
98 91 +4:46 93
Sprint 36 Team Dimension Data 1:40 1:40
99 94 +5:27 135
TT 22 United Arab Emirates 1:43 1:43
100 75 +3:33 72
Classic 28 Quick-Step Floors 1:47 1:47
101 65 +2:03 92
Sprint 26 Team Dimension Data ,, 1:47
102 104 +9:12 5
TT 23 Team Katusha Alpecin 2:06 2:06
103 95 +5:44 13
Sprint 26 Aqua Blue Sport 2:12 2:12
104 105 +9:18 22
Sprint 26 Astana Pro Team ,, 2:12
105 87 +4:20 53
GC 30 Cofidis, Solutions Crédits ,, 2:12
106 108 +11:29 131
TT 27 United Arab Emirates 3:31 3:31
107 107 +11:28 147
Sprint 29 UAE Team Emirates ,, 3:31
108 103 +8:52 67
Sprint 21 Mitchelton - BikeExchange 5:08 5:08
109 109 +11:59 114
TT 24 Team Novo Nordisk 5:36 5:36
DNS 61
Classic 24 Mitchelton - BikeExchange -