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