1 | Alexey Lutsenko | Astana Qazaqstan Team | 5:00:26h |
2 | Alexander Kristoff | Team Katusha Alpecin | +21s |
3 | Michael Matthews | Team Jayco AlUla | +21s |
4 | Davide Cimolai | Lampre-Merida | +21s |
5 | Sep Vanmarcke | Team Visma / Lease a Bike | +21s |
6 | Pieter Serry | Soudal - Quick Step | +21s |
7 | Vicente Reynès Mimo | IAM Cycling | +21s |
8 | Leonardo Duque | Nippo Delko One Provence | +21s |
9 | Oliver Naesen | IAM Cycling | +21s |
10 | Arnold Jeannesson | Cofidis | +21s |
11 | Stijn Vandenbergh | Soudal - Quick Step | +21s |
12 | Kevin Reza | Groupama - FDJ | +21s |
13 | Gorka Izaguirre | Movistar Team | +21s |
14 | Serge Pauwels | Team Qhubeka Assos | +21s |
15 | Patrick Bevin | EF Education-EasyPost | +21s |
16 | Romain Bardet | Decathlon AG2R La Mondiale Team | +21s |
17 | Julien Simon | Cofidis | +21s |
18 | Fabio Felline | Lidl - Trek | +21s |
19 | Ben Swift | Ineos Grenadiers | +21s |
20 | Wilco Kelderman | Team Visma / Lease a Bike | +21s |
21 | Tom Dumoulin | Team Giant Alpecin | +21s |
22 | Geraint Thomas | Ineos Grenadiers | +21s |
23 | Tony Gallopin | Lotto–Dstny | +21s |
24 | Luis León Sánchez | Astana Qazaqstan Team | +21s |
25 | Rui Costa | Lampre-Merida | +21s |
26 | Rafał Majka | Tinkoff | +21s |
27 | Danilo Wyss | BMC Racing Team | +21s |
28 | Georg Preidler | Team Giant Alpecin | +21s |
29 | Alberto Contador | Tinkoff | +21s |
30 | Jon Izaguirre | Movistar Team | +21s |
31 | Sylvain Chavanel | TotalEnergies | +21s |
32 | Matti Breschel | EF Education-EasyPost | +21s |
33 | Dries Devenyns | IAM Cycling | +21s |
34 | Lieuwe Westra | Astana Qazaqstan Team | +21s |
35 | Richie Porte | BMC Racing Team | +21s |
36 | Rubén Fernández | Movistar Team | +21s |
37 | Sergio Henao | Ineos Grenadiers | +21s |
38 | Tim Wellens | Lotto–Dstny | +21s |
39 | Quentin Pacher | Nippo Delko One Provence | +21s |
40 | Julien Loubet | Arkéa - B&B Hotels | +21s |
41 | Mikaël Chérel | Decathlon AG2R La Mondiale Team | +21s |
42 | Michael Schär | BMC Racing Team | +21s |
43 | Tanel Kangert | Astana Qazaqstan Team | +21s |
44 | Lilian Calmejane | TotalEnergies | +21s |
45 | Mikel Nieve | Ineos Grenadiers | +21s |
46 | Daryl Impey | Team Jayco AlUla | +21s |
47 | Ilnur Zakarin | Team Katusha Alpecin | +21s |
48 | Cyril Gautier | Decathlon AG2R La Mondiale Team | +21s |
49 | Florian Vachon | Arkéa - B&B Hotels | +21s |
50 | Marcus Burghardt | BMC Racing Team | +21s |
51 | Tobias Ludvigsson | Team Giant Alpecin | +21s |
52 | Simon Geschke | Team Giant Alpecin | +21s |
53 | Yuriy Trofimov | Tinkoff | +21s |
54 | Simon Yates | Team Jayco AlUla | +21s |
55 | Luis Ángel Maté | Cofidis | +21s |
56 | Rémy Di Gregorio | Nippo Delko One Provence | +21s |
57 | Pawel Poljanski | Tinkoff | +21s |
58 | Ben Hermans | BMC Racing Team | +21s |
59 | Angelo Tulik | TotalEnergies | +21s |
60 | Pierre Rolland | EF Education-EasyPost | +21s |
61 | Chris Anker Sørensen | Arkéa - B&B Hotels | +21s |
62 | Ian Stannard | Ineos Grenadiers | +21s |
63 | Pavel Kochetkov | Team Katusha Alpecin | +21s |
64 | Vegard Stake Laengen | IAM Cycling | +21s |
65 | Louis Meintjes | Lampre-Merida | +21s |
66 | David De la Cruz | Soudal - Quick Step | +21s |
67 | Delio Fernández Cruz | Nippo Delko One Provence | +21s |
68 | Lars Boom | Astana Qazaqstan Team | +21s |
69 | Anthony Delaplace | Arkéa - B&B Hotels | +21s |
70 | Robert Kiserlovski | Tinkoff | +21s |
71 | Imanol Erviti | Movistar Team | +21s |
72 | Tom Jelte Slagter | EF Education-EasyPost | +21s |
73 | Diego Rosa | Astana Qazaqstan Team | +21s |
74 | José Herrada | Movistar Team | +21s |
75 | Simon Špilak | Team Katusha Alpecin | +21s |
76 | Laurent Didier | Lidl - Trek | +21s |
77 | Amael Moinard | BMC Racing Team | +21s |
78 | Romain Combaud | Nippo Delko One Provence | +21s |
79 | Pierre-Roger Latour | Decathlon AG2R La Mondiale Team | +37s |
80 | Thomas Voeckler | TotalEnergies | +37s |
81 | Thomas De Gendt | Lotto–Dstny | +40s |
82 | Sergey Lagutin | Team Katusha Alpecin | +48s |
83 | Nicolas Roche | Ineos Grenadiers | +50s |
84 | Antoine Duchesne | TotalEnergies | +50s |
85 | Jesus Herrada | Movistar Team | +50s |
86 | Arnaud Courteille | Groupama - FDJ | +1:14m |
87 | Matteo Bono | Lampre-Merida | +1:40m |
88 | Lawson Craddock | EF Education-EasyPost | +21s |
89 | Sven Erik Bystrøm | Team Katusha Alpecin | +2:03m |
90 | Ian Boswell | Ineos Grenadiers | +3:34m |
91 | Niki Terpstra | Soudal - Quick Step | +6:44m |
92 | Dylan van Baarle | EF Education-EasyPost | +6:44m |
93 | Matteo Tosatto | Tinkoff | +6:44m |
94 | Odd Christian Eiking | Groupama - FDJ | +6:44m |
95 | Amets Txurruka | Team Jayco AlUla | +6:44m |
96 | Michael Valgren | Tinkoff | +6:44m |
97 | Michael Mørkøv | Team Katusha Alpecin | +6:44m |
98 | Tsgabu Grmay | Lampre-Merida | +6:44m |
99 | Peter Velits | BMC Racing Team | +6:44m |
100 | Dmitriy Gruzdev | Astana Qazaqstan Team | +6:44m |
101 | George Bennett | Team Visma / Lease a Bike | +6:44m |
102 | Andrew Talansky | EF Education-EasyPost | +6:44m |
103 | Paul Martens | Team Visma / Lease a Bike | +10:42m |
104 | Thierry Hupond | Nippo Delko One Provence | +10:42m |
105 | Adam Hansen | Lotto–Dstny | +10:42m |
106 | Steven Kruijswijk | Team Visma / Lease a Bike | +10:42m |
107 | Edward Theuns | Lidl - Trek | +10:42m |
108 | Jelle Vanendert | Lotto–Dstny | +10:42m |
109 | Axel Domont | Decathlon AG2R La Mondiale Team | +10:42m |
110 | Bram Tankink | Team Visma / Lease a Bike | +10:42m |
111 | Perrig Quemeneur | TotalEnergies | +10:42m |
112 | Evaldas Siskevicius | Nippo Delko One Provence | +10:42m |
113 | Ignatas Konovalovas | Groupama - FDJ | +10:42m |
114 | Daniil Fominykh | Astana Qazaqstan Team | +10:42m |
115 | Luke Rowe | Ineos Grenadiers | +10:42m |
116 | Ben Gastauer | Decathlon AG2R La Mondiale Team | +10:42m |
117 | Laurens Ten Dam | Team Giant Alpecin | +10:42m |
118 | Sam Bewley | Team Jayco AlUla | +15:32m |
119 | Jacques Janse van Rensburg | Team Qhubeka Assos | +15:32m |
120 | Victor Campenaerts | Team Visma / Lease a Bike | +15:32m |
121 | Roy Curvers | Team Giant Alpecin | +17:06m |
122 | Geoffrey Soupe | Cofidis | +17:06m |
123 | Nacer Bouhanni | Cofidis | +17:06m |
124 | Nikolas Maes | Soudal - Quick Step | +17:06m |
125 | Alexandre Pichot | TotalEnergies | +17:06m |
126 | Jos van Emden | Team Visma / Lease a Bike | +17:06m |
127 | Fabio Sabatini | Soudal - Quick Step | +17:06m |
128 | Christophe Laporte | Cofidis | +17:06m |
129 | Mario Jorge Faria da Costa | Lampre-Merida | +17:06m |
130 | Magnus Cort | Team Jayco AlUla | +17:06m |
131 | Daniel Hoelgaard | Groupama - FDJ | +17:06m |
132 | Michael Albasini | Team Jayco AlUla | +17:06m |
133 | Tom Boonen | Soudal - Quick Step | +17:06m |
134 | Wouter Wippert | EF Education-EasyPost | +17:06m |
135 | Luka Pibernik | Lampre-Merida | +17:06m |
136 | Marcel Kittel | Soudal - Quick Step | +17:06m |
137 | Grégory Rast | Lidl - Trek | +17:06m |
138 | Koen De Kort | Team Giant Alpecin | +17:06m |
139 | Mitchell Docker | Team Jayco AlUla | +17:06m |
140 | Mickaël Delage | Groupama - FDJ | +17:06m |
141 | Daniel Diaz | Nippo Delko One Provence | +17:06m |
142 | Lars Ytting Bak | Lotto–Dstny | +17:06m |
143 | Matthew Brammeier | Team Qhubeka Assos | +17:06m |
144 | Tyler Farrar | Team Qhubeka Assos | +17:06m |
145 | Youcef Reguigui | Team Qhubeka Assos | +17:06m |
146 | Jay Robert Thomson | Team Qhubeka Assos | +17:06m |
147 | Niccolo Bonifazio | Lidl - Trek | +17:06m |
148 | Jacopo Guarnieri | Team Katusha Alpecin | +17:06m |
149 | Matthias Brändle | IAM Cycling | +17:06m |
150 | Adrien Petit | TotalEnergies | +17:06m |
151 | Cyril Lemoine | Cofidis | +17:06m |
152 | Steven Tronet | Arkéa - B&B Hotels | +17:06m |
153 | Jerome Cousin | Cofidis | +17:06m |
154 | Fumiyuki Beppu | Lidl - Trek | +29:40m |
155 | Daniel McLay | Arkéa - B&B Hotels | +29:40m |
156 | Jonas Van Genechten | IAM Cycling | +29:40m |
157 | Ji Cheng | Team Giant Alpecin | +29:40m |