1. Juan Ayuso (Esp) en 32'25"25 (moy: 47.57 km/h)
2. Remco Evenepoel (Bel) à 8"
3. Mattias Skjelmose (Dan) à 9"
4. Stefan Bisseger (Sui) à 23"
5. Wout Van Aert (Bel) à 28"
6. Kasper Asgreen (Dan) à 36"
7. Mattia Cattaneo (Ita) à 39"
8. Matteo Sobrero (Ita) à 40"
9. Finn Fisher-Black (Nzl) à 42"
10. Neilson Powless (Usa) à 46"
11. Romain Grégoire (Fra) à 55"
12. Wilco Kelderman (Hol) à 1'02"
13. Rigoberto Uran (Col)
14. Jérémy Cabot (Fra) à 1'06"
15. Callum Scotson (Aus) à 1'07"
16. Connor Swift (Gbr) à 1'08"
17. Soren Kragh Andersen (Dan) à 1'11"
18. Thomas Pidcock (Gbr) à 1'14"
19. Ion Izagirre (Esp)
20. Tony Gallopin (Fra) à 1'15"
21. Simone Velasco (Ita) à 1'16"
22. Cian Uijtdebroeks (Bel)
23. Ben Tulett (Gbr) à 1'17"
24. Chris Hamilton (Aus) à 1'18"
25. Harold Tejada (Col)
26. Filippo Baroncini (Ita)
27. Simon Geschke (All) à 1'20"
28. Maximilian Schachmann (All)
29. Romain Bardet (Fra) à 1'21"
30. Michal Kwiatkowski (Pol) à 1'23"
31. Sjoerd Bax (Hol) à 1'24"
32. Oier Lazkano (Esp) à 1'28"
33. Kim Heiduk (All)
34. Mikkel Frolich Honoré (Dan)
35. Jonas Rutsch (All) à 1'31"
36. Samuel Watson (Gbr) à 1'37"
37. Hugo Houle (Can)
38. Dylan Teuns (Bel) à 1'38"
39. Alex Aranburu (Esp) à 1'39"
40. Ewen Costiou (Fra) à 1'40"
41. Tobias Ludvigsson (Sue) à 1'42"
42. Christopher Juul-Jensen (Dan) à 1'43"
43. Clément Berthet (Fra) à 1'47"
44. Gorka Izagirre (Esp) à 1'48"
45. Robert Gesink (Hol) à 1'49"
46. Julien Bernard (Fra) à 1'50"
47. Michael Storer (Aus)
48. Quinten Hermans (Bel)
49. Quentin Pacher (Fra) à 1'51"
50. Mick Van Dijke (Hol)
51. Mark Donovan (Gbr) à 1'53"
52. Jonathan Lastra (Esp)
53. Matthew Dinham (Aus) à 1'54"
54. Welay Hagos Berhe (Eth) à 1'58"
55. Sergio Higuita (Col) à 2'00"
56. Maciej Bodnar (Pol) à 2'04"
57. Carl Fredrik (Nor) à 2'07"
58. Kevin Vermaerke (Usa) à 2'16"
59. Andrii Ponomar (Ukr)
60. Felix Engelhardt (All) à 2'17"
61. Samuele Battistella (Ita) à 2'22"
62. Nickolas Zukowsky (Can) à 2'23"
63. Lluis Mas (Esp)
64. Ivan Garcia Cortina (Esp) à 2'24"
65. Kelland O'Brien (Aus) à 2'25"
66. Jonathan Narvaez (Equ) à 2'30"
67. Jacopo Mosca (Ita)
68. Rémy Rochas (Fra) à 2'33"
69. Andreas Kron (Dan) à 2'34"
70. Jan Maas (Hol)
71. Reto Hollenstein (Sui) à 2'35"
72. Stan Dewulf (Bel) à 2'36"
73. Damien Howson (Aus) à 2'37"
74. Xandro Meurisse (Bel) à 2'38"
75. Koen Bouwman (Hol)
76. Pascal Eenkhoorn (Hol) à 2'41"
77. Valentin Ferron (Fra) à 2'44"
78. Edward Theuns (Bel) à 2'47"
79. Pavel Bittner (Tch) à 2'54"
80. Alexis Renard (Fra)
81. Sam Oomen (Hol)
82. Alessandro Covi (Ita)
83. Matteo Fabbro (Ita) à 3'06"
84. Michael Gogl (Aut) à 3'10"
85. James Knox (Gbr)
86. Marco Haller (Aut)
87. Paul Ourselin (Fra) à 3'11"
88. Jonas Koch (All) à 3'12"
89. Gonzalo Serrano (Esp) à 3'19"
90. Johannes Adamietz (All) à 3'21"
91. Felix Gall (Aut) à 3'26"
92. Jordi Meeus (Bel) à 3'27"
93. Mikaël Chérel (Fra) à 3'33"
94. Mathis Le Berre (Fra) à 3'35"
95. Kristian Sbaragli (Ita) à 3'36"
96. Peter Sagan (Svk) à 3'37"
97. Silvan Dillier (Sui) à 3'45"
98. Piet Allegaert (Bel) à 3'48"
99. Fabio Felline (Ita) à 3'49"
100. Daniel Oss (Ita) à 4'03"
101. Tim Merlier (Bel) à 4'07"
102. Sean Flyn (Gbr) à 4'08"
103. Bert Van Lerberghe (Bel) à 4'16"
104. Walter Calzoni (Ita) à 4'17"
105. Leonardo Basso (Ita) à 4'21"
106. Kaden Groves (Aus) à 4'29"
107. Michael Schwarzmann (All) à 4'36"
108. Clément Venturini (Fra) à 5'01"
109. Jaakko Hänninen (Fin) à 5'07"
110. Lorrenzo Manzin (Fra) à 5'57"
Étape :
1. Juan Ayuso (Esp) 12 pts
2. Remco Evenepoel (Bel) 8
3. Mattias Skjelmose (Dan) 6
4. Stefan Bisseger (Sui) 4
5. Wout Van Aert (Bel) 2
...
Classement par équipes :
Étape :
1. SOUDAL - QUICK STEP en 1h38'38"
2. UAE TEAM EMIRATES à 43"
3. EF EDUCATION-EASYPOST à 48"
4. TREK - SEGAFREDO à 1'19"
5. JUMBO-VISMA à 1'56"
6. TEAM JAYCO ALULA à 2'07"
7. INEOS GRENADIERS à 2'16"
...