1 62
Classic 23 Intermarché - Wanty 125 75 3:27:40
2 57
Sprint 34 INEOS Grenadiers 85 55 ,, 0:00
3 106
Classic 23 Israel - Premier Tech 70 40 ,, 0:00
4 24
Sprint 22 Cofidis 60 32 ,, 0:00
5 46
Classic 21 Groupama - FDJ 50 28 ,, 0:00
6 15
Sprint 26 Astana Qazaqstan Team 40 24 ,, 0:00
7 63
Classic 20 Intermarché - Wanty 35 20 ,, 0:00
8 21
Classic 29 Cofidis 30 18 ,, 0:00
9 86
Sprint 31 Team dsm-firmenich PostNL 25 16 ,, 0:00
10 6
Sprint 32 Arkéa - B&B Hotels 20 14 ,, 0:00
11 121
Classic 22 Team BridgeLane 15 12 ,, 0:00
12 91
Sprint 29 Team Jayco AlUla 10 10 ,, 0:00
13 115
Classic 21 ARA | Skip Capital 5 8 0:02 0:02
14 55
Sprint 36 INEOS Grenadiers 5 7 ,, 0:02
15 77
Classic 21 Lidl - Trek 5 6 ,, 0:02
16 12
Climber 21 Astana Qazaqstan Team 3 5 ,, 0:02
17 123
Classic 23 Team BridgeLane 3 4 ,, 0:02
18 61
Climber 31 Intermarché - Wanty 3 3 ,, 0:02
19 32
Classic 30 EF Education - EasyPost 3 2 ,, 0:02
20 84
Climber 23 Team dsm-firmenich PostNL 3 1 ,, 0:02
21 81
Classic 21 Team dsm-firmenich PostNL 3 ,, 0:02
22 22
GC 32 Cofidis 3 ,, 0:02
23 23
Classic 26 Cofidis 3 ,, 0:02
24 67
Climber 26 Intermarché - Wanty 3 0:06 0:06
25 1
TT 30 Arkéa - B&B Hotels 3 0:08 0:08
26 102
Sprint 34 Israel - Premier Tech 0:12 0:12
27 56
TT 19 INEOS Grenadiers ,, 0:12
28 117
Classic 19 ARA | Skip Capital 0:14 0:14
29 74
Climber 30 Lidl - Trek ,, 0:14
30 75
Climber 22 Lidl - Trek ,, 0:14
31 113
Climber 19 ARA | Skip Capital ,, 0:14
32 14
TT 37 Astana Qazaqstan Team ,, 0:14
33 66
Climber 30 Intermarché - Wanty ,, 0:14
34 112
Classic 18 ARA | Skip Capital ,, 0:14
35 26
TT 23 Cofidis 0:17 0:17
36 27
Climber 25 Cofidis ,, 0:17
37 104
Climber 26 Israel - Premier Tech ,, 0:17
38 54
Climber 26 INEOS Grenadiers ,, 0:17
39 72
GC 26 Lidl - Trek ,, 0:17
40 44
Classic 30 Groupama - FDJ 0:20 0:20
41 13
Climber 24 Astana Qazaqstan Team 0:23 0:23
42 111
Climber 18 ARA | Skip Capital ,, 0:23
43 116
Classic 18 ARA | Skip Capital ,, 0:23
44 97
Sprint 25 Team Jayco AlUla 0:25 0:25
45 3
Classic 34 Arkéa - B&B Hotels ,, 0:25
46 5
Classic 30 Arkéa - B&B Hotels 0:30 0:30
47 17
Climber 26 Astana Qazaqstan Team 0:31 0:31
48 64
Classic 24 Intermarché - Wanty ,, 0:31
49 7
GC 25 Arkéa - B&B Hotels ,, 0:31
50 94
GC 23 Team Jayco AlUla ,, 0:31
51 105
Climber 29 Israel - Premier Tech ,, 0:31
52 82
TT 32 Team dsm-firmenich PostNL ,, 0:31
53 25
Climber 37 Cofidis ,, 0:31
54 85
GC 28 Team dsm-firmenich PostNL ,, 0:31
55 34
Classic 26 EF Education - EasyPost 0:34 0:34
56 87
Climber 21 Team dsm-firmenich PostNL ,, 0:34
57 92
GC 29 Team Jayco AlUla ,, 0:34
58 31
TT 27 EF Education - EasyPost ,, 0:34
59 95
Sprint 23 Team Jayco AlUla ,, 0:34
60 65
Climber 30 Intermarché - Wanty ,, 0:34
61 33
Classic 21 EF Education - EasyPost ,, 0:34
62 76
Climber 24 Lidl - Trek ,, 0:34
63 35
Climber 22 EF Education - EasyPost ,, 0:34
64 83
TT 21 Team dsm-firmenich PostNL ,, 0:34
65 52
TT 27 INEOS Grenadiers 0:36 0:36
66 11
Climber 25 Astana Qazaqstan Team ,, 0:36
67 2
Classic 23 Arkéa - B&B Hotels ,, 0:36
68 71
Climber 38 Lidl - Trek ,, 0:36
69 47
GC 22 Groupama - FDJ ,, 0:36
70 73
Climber 37 Lidl - Trek ,, 0:36
71 122
GC 23 Team BridgeLane ,, 0:36
72 93
Classic 25 Team Jayco AlUla ,, 0:36
73 37
GC 22 EF Education - EasyPost ,, 0:36
74 101
GC 33 Israel - Premier Tech 0:39 0:39
75 45
TT 21 Groupama - FDJ 0:54 0:54
76 42
TT 25 Groupama - FDJ ,, 0:54
77 96
GC 23 Team Jayco AlUla 1:01 1:01
78 107
Climber 27 Israel - Premier Tech 1:14 1:14
79 103
Climber 37 Israel - Premier Tech ,, 1:14
80 127
Classic 20 Team BridgeLane ,, 1:14
81 126
TT 26 Team BridgeLane ,, 1:14
82 125
Classic 19 Team BridgeLane 1:43 1:43
83 4
Climber 25 Arkéa - B&B Hotels 2:55 2:55
84 53
GC 22 INEOS Grenadiers 3:35 3:35
85 51
GC 28 INEOS Grenadiers ,, 3:35
86 114
GC 19 ARA | Skip Capital 3:54 3:54
DNF 124
Classic 20 Team BridgeLane -
DNS 36
Climber 25 EF Education - EasyPost -