Parti à 70 km de l'arrivée, le coureur italien d'Israel-Premier Tech a fait l'effort de résister au retour du peloton. Marco Frigo a conservé une maigre avance sur la ligne, et termine 30 secondes devant Jai Hindley (Australie, RedBull-BORA-hansgrohe) et Derek Gee (Canada, Israel-Premier Tech).