1/ Marijn van den Berg (EF Education-Easypost) - 3h37'31"
2/ Ethan Vernon (Soudal Quick-Step)
3/ Biniam Girmay (Intermarché-Circus-Wanty)
4/ Axel Zingle (Cofidis)
5/ Antonio Jesus Soto Guirao (Euskaltel-Euskadi)
6/ Max Kanter (Movistar Team)
7/ Carlos Canal Blanco (Euskaltel-Euskadi)
8/ Rui Filipe Alves Oliveira (UAE Team Emirates)
9/ Mike Teunissen (Intermarché-Circus-Wanty)
10/ Patrick Konrad (Bora-Hansgrohe)