1 | Jonas Vingegaard Rasmussen (DEN) | Team Visma | Lease A Bike | 28.25 |
2 | Wout Van Aert (BEL) | Team Visma | Lease A Bike | 0.11 |
3 | Antonio Tiberi (ITA) | Bahrain Victorious | 0.14 |
4 | Romain Grégoire (FRA) | Groupama - Fdj | 0.29 |
5 | Maximilian Schachmann (GER) | Soudal - Quick Step | 0.30 |
6 | João Pedro Almeida Gonçalves (POR) | | 0.30 |
7 | Neilson Powless (USA) | EF Education - Easypost | 0.36 |
8 | Laurens De Plus (BEL) | | 0.36 |
9 | Ilan Van Wilder (BEL) | Soudal - Quick Step | 0.38 |
10 | Jakob Söderqvist (SWE) | | 0.38 |
11 | Max Poole (GBR) | Team Picnic Postnl | 0.44 |
12 | Primoz Roglic (SLO) | Red Bull - Bora - Hansgrohe | 0.49 |
13 | Tao Geoghegan-Hart (GBR) | Lidl - Trek | 0.50 |
14 | Filippo Ganna (ITA) | | 0.51 |
15 | Ben Tulett (GBR) | Team Visma | Lease A Bike | 0.56 |
16 | Thymen Arensman (NED) | | 1.01 |
17 | Mathias Vacek (CZE) | Lidl - Trek | 1.01 |
18 | Mattia Cattaneo (ITA) | Soudal - Quick Step | 1.04 |
19 | Oier Lazkano Lopez (ESP) | Red Bull - Bora - Hansgrohe | 1.07 |
20 | Rémi Cavagna (FRA) | Groupama - Fdj | 1.09 |
21 | James Shaw (GBR) | EF Education - Easypost | 1.10 |
22 | Felix Großschartner (AUT) | Uae Team Emirates - Xrg | 1.13 |
23 | Julian Alaphilippe (FRA) | Tudor Pro Cycling Team | 1.14 |
24 | Frank Van Den Broek (NED) | Team Picnic Postnl | 1.14 |
25 | Jesús Herrada Lopez (ESP) | Cofidis | 1.15 |
26 | Jan Tratnik (SLO) | Red Bull - Bora - Hansgrohe | 1.15 |
27 | Jan Christen (SUI) | Uae Team Emirates - Xrg | 1.17 |
28 | António Morgado (POR) | Uae Team Emirates - Xrg | 1.21 |
29 | Dylan Theuns (BEL) | Cofidis | 1.21 |
30 | Stefan Küng (SUI) | Groupama - Fdj | 1.22 |
31 | Damiano Caruso (ITA) | Bahrain Victorious | 1.23 |
32 | Florian Stork (GER) | Tudor Pro Cycling Team | 1.26 |
33 | Yannis Voisard (SUI) | Tudor Pro Cycling Team | 1.34 |
34 | Luca Vergallito (ITA) | Alpecin - Deceuninck | 1.38 |
35 | Wilco Kelderman (NED) | Team Visma | Lease A Bike | 1.48 |
36 | Mikkel Frølich Honoré (DEN) | EF Education - Easypost | 1.51 |
37 | Michael Valgren Hundahl (DEN) | EF Education - Easypost | 1.54 |
38 | Kasper Asgreen (DEN) | EF Education - Easypost | 1.54 |
39 | Juri Hollmann (GER) | Alpecin - Deceuninck | 1.55 |
40 | Callum Thornley (GBR) | | 1.58 |
41 | Afonso Eulálio (POR) | Bahrain Victorious | 1.59 |
42 | Brent van Moer (BEL) | Lotto | 2.00 |
43 | Sepp Kuss (USA) | Team Visma | Lease A Bike | 2.03 |
44 | Carlos Verona Quintanilla (ESP) | Lidl - Trek | 2.04 |
45 | Alexis Guerin (FRA) | | 2.06 |
46 | Xandro Meurisse (BEL) | Alpecin - Deceuninck | 2.07 |
47 | Tiesj Benoot (BEL) | Team Visma | Lease A Bike | 2.07 |
48 | Ivo Emanuel Alves Oliveira (POR) | Uae Team Emirates - Xrg | 2.07 |
49 | Brieuc Rolland (FRA) | Groupama - Fdj | 2.10 |
50 | Tiago Antunes (POR) | | 2.11 |
51 | Yves Lampaert (BEL) | Soudal - Quick Step | 2.14 |
52 | Arjen Livyns (BEL) | Lotto | 2.16 |
53 | Remy Rochas (FRA) | Groupama - Fdj | 2.17 |
54 | Jakub Otruba (CZE) | Caja Rural - Seguros Rga | 2.17 |
55 | Rafael Ferreira Reis (POR) | | 2.19 |
56 | Benjamin Thomas (FRA) | Cofidis | 2.20 |
57 | Samuel Watson (GBR) | | 2.20 |
58 | Dries Van Gestel (BEL) | Soudal - Quick Step | 2.20 |
59 | Rui Alberto Faria da Costa (POR) | EF Education - Easypost | 2.32 |
60 | Nils Politt (GER) | Uae Team Emirates - Xrg | 2.33 |
61 | Gil Gelders (BEL) | Soudal - Quick Step | 2.35 |
62 | Rubén Fernández Andújar (ESP) | | 2.35 |
63 | Lorenzo Rota (ITA) | Intermarché - Wanty | 2.35 |
64 | Emanuel Buchmann (GER) | Cofidis | 2.37 |
65 | Artem Nych (RUS) | | 2.41 |
66 | Madis Mihkels (EST) | EF Education - Easypost | 2.47 |
67 | John Degenkolb (GER) | Team Picnic Postnl | 2.49 |
68 | Quinten Hermans (BEL) | Alpecin - Deceuninck | 2.52 |
69 | Frederik Wandahl (DEN) | Red Bull - Bora - Hansgrohe | 2.53 |
70 | Sam Oomen (NED) | Lidl - Trek | 2.53 |
71 | Sébastien Grignard (BEL) | Lotto | 2.54 |
72 | Jonas Rutsch (GER) | Intermarché - Wanty | 2.54 |
73 | Cédric Beullens (BEL) | Lotto | 2.54 |
74 | Bryan Olivo (ITA) | | 3.04 |
75 | Duarte Domingues (POR) | | 3.04 |
76 | Adrian Camilo Bustamante Ruda (COL) | | 3.11 |
77 | Lucas Lopes (POR) | | 3.13 |
78 | Rui Filipe Alves Oliveira (POR) | Uae Team Emirates - Xrg | 3.14 |
79 | Keegan Swirbul (USA) | | 3.14 |
80 | Milan Fretin (BEL) | Cofidis | 3.16 |
81 | Pedro Pinto (POR) | | 3.16 |
82 | Vito Braet (BEL) | Intermarché - Wanty | 3.20 |
83 | Jasper Stuyven (BEL) | Lidl - Trek | 3.20 |
84 | Tomas Contte (ARG) | | 3.22 |
85 | Roel van Sintmaartensdijk (NED) | Intermarché - Wanty | 3.24 |
86 | Joan Bou Company (ESP) | Caja Rural - Seguros Rga | 3.26 |
87 | Romain Combaud (FRA) | Team Picnic Postnl | 3.27 |
88 | Gal Glivar (SLO) | Alpecin - Deceuninck | 3.29 |
89 | Piet Allegaert (BEL) | Cofidis | 3.31 |
90 | Tobias Bayer (AUT) | Alpecin - Deceuninck | 3.33 |
91 | Geraint Howell Thomas (GBR) | | 3.39 |
92 | German Nicolas Tivani Perez (ARG) | | 3.39 |
93 | Nicolo Buratti (ITA) | Bahrain Victorious | 3.41 |
94 | Emanuel Duarte (POR) | | 3.43 |
95 | Jordi Meeus (BEL) | Red Bull - Bora - Hansgrohe | 3.45 |
96 | Johan Jacobs (SUI) | Groupama - Fdj | 3.45 |
97 | Casper van Uden (NED) | Team Picnic Postnl | 3.46 |
98 | Jorge Galvez Lopez (ESP) | | 3.48 |
99 | Marco Haller (AUT) | Tudor Pro Cycling Team | 3.53 |
100 | Carlos Miguel Salgueiro (POR) | | 3.54 |
101 | Harrison Wood (GBR) | | 3.57 |
102 | Joaquim Silva (POR) | | 4.07 |
103 | Ivo Pinheiro (POR) | | 4.12 |
104 | Alexandre Montez (POR) | | 4.18 |
105 | Goncalo Oliveira (POR) | | 4.18 |
106 | Salvatore Puccio (ITA) | | 4.33 |
107 | Afonso Silva (POR) | | 4.36 |
108 | Tiago Leal (POR) | | 4.36 |
109 | Carlos Ivan Oyarzun Guiñez (CHI) | | 4.40 |
110 | Robin Froidevaux (SUI) | Tudor Pro Cycling Team | 4.44 |
111 | Jesús Del Pino Corrochano (ESP) | | 4.49 |
112 | Vlad Van Mechelen (BEL) | Bahrain Victorious | 4.49 |
113 | Gorka Sorarrain Agirrezabala (ESP) | Caja Rural - Seguros Rga | 4.53 |
114 | Hélder Gonçalves (POR) | | 4.56 |
115 | Jacopo Mosca (ITA) | Lidl - Trek | 4.57 |
116 | David Dominguez Vilchez (ESP) | | 5.05 |
117 | Andre Ribeiro (POR) | | 5.06 |
118 | Warre Vangheluwe (BEL) | Soudal - Quick Step | 5.06 |
119 | Victor Cesar De Paula (BRA) | | 5.12 |
120 | Hugo Rafael Andrade Nunes (POR) | | 5.12 |
121 | Loe Van Belle (NED) | Team Visma | Lease A Bike | 5.13 |
122 | Alberto Bruttomesso (ITA) | Bahrain Victorious | 5.15 |
123 | Jasper De Buyst (BEL) | Lotto | 5.16 |
124 | Calum Johnston (GBR) | Caja Rural - Seguros Rga | 5.16 |
125 | Alberto Dainese (ITA) | Tudor Pro Cycling Team | 5.18 |
126 | André Rodrigues Carvalho (POR) | | 5.19 |
127 | Diogo Barbosa (POR) | | 5.20 |
128 | Gonçalo Rafael Leaça (POR) | | 5.22 |
129 | Gonçalo Amado (POR) | | 5.24 |
130 | Rafael Durães (POR) | | 5.31 |
131 | Cesar David Guavita (COL) | | 5.34 |
132 | Rui Carvalho (POR) | | 5.39 |
133 | Bram Welten (NED) | Team Picnic Postnl | 5.40 |
134 | Francisco Joaquim Campos Campos (POR) | | 5.40 |
135 | Diogo Narciso (POR) | | 5.52 |
136 | Fabian Lienhard (SUI) | Tudor Pro Cycling Team | 5.59 |
137 | Artem Shmidt (USA) | | 6.09 |
138 | António Ferreira (POR) | | 6.10 |
139 | César Alexandre Feiteira Martingil (POR) | | 6.10 |
140 | Noah Campos (POR) | | 6.13 |
141 | César Fonte (POR) | | 6.19 |
142 | Claudio Leal (POR) | | 6.23 |
143 | Fábio Costa (POR) | | 6.29 |
144 | Joao Martins (POR) | | 6.36 |
145 | José Borges (POR) | | 6.59 |
146 | Javier Ibañez Beltran de Salazar (ESP) | Caja Rural - Seguros Rga | OTL |
147 | Diogo Pinto (POR) | | OTL |
148 | Bruno Silva (POR) | | OTL |
149 | Alexander Kamp Egested (DEN) | Intermarché - Wanty | OTL |
150 | Miquel Valls Alemany (ESP) | | OTL |
151 | Francisco Morais (POR) | | OTL |
152 | Santiago Mesa Pietralunga (COL) | | OTL |
153 | Gilberto João Oliveira Sampaio (POR) | | OTL |
DNF | Ion Izagirre Insausti (ESP) | Cofidis | - |
DNS | Arnaud De Lie (BEL) | Lotto | - |
DNS | Lewis Askey (GBR) | Groupama - Fdj | - |
DNS | Biniyam Ghirmay Hailu (ERI) | Intermarché - Wanty | - |
DNS | Laurenz Rex (BEL) | Intermarché - Wanty | - |
DNS | Pedro Joaquim Silva Andrade (POR) | | - |
DNS | Gaspar Filipe Cardoso Gonçalves (POR) | | - |