Ordine d’arrivo:
1° Jakub Mareczko (Alpecin Deceuninck) 3h15’37”
2° Rudiger Selig (Lotto Soudal)
3° Eduard Grosu (Drone Hopper Androni)
4° Juan Molano (UAE Team Emirates)
5° Erlend Blikra (Uno X)
6° Max Kanter (Movistar)
7° Lionel Taminiaux (Alpecin Deceuninck)
8° Gustav Basson (ProTouch)
9° Marijn Van Den Berg (EF Education EasyPost)
10° Manuel Penalver (UKYO)
Classifica generale:
1° Ivan Sosa (Movistar)
2° Hugh Carthy (EF Education EasyPost) a 23″
3° Einer Rubio (Movistar) a 2’02”
4° Esteban Chaves (EF Education EasyPost) a 2’11”
5° Torstein Traeen (Uno X) a 2’18”
6° Eduardo Sepulveda (Drone Hopper Androni) a 2’24”
7° Ruben Fernandez (Cofidis) a 2’30”
8° Andrey Zeits (Astana) a 2’33”
9° Jambaljamts Sainbayar (Terengganu Polygon)
10° Lucas De Rossi (China Glory)