1/ Michael Matthews (Team Sunweb) - 5h19'27"
2/ Sonny Colbrelli (Bahrain-Merida)
3/ Greg van Avermaet (BMC Racing Team)
4/ Oliver Naesen (AG2R La Mondiale)
5/ Timo Roosen (Team Lotto NL-Jumbo)
6/ Rui Costa (UAE Team Emirates)
7/ Diego Ulissi (UAE Team Emirates)
8/ Michael Valgren Andersen (Astana Pro Team)
9/ Patrick Konrad (Bora-Hansgrohe)
10/ Edvald Boasson Hagen (Team Dimension Data)