In a similar move to the one that won Jasper Stuyven the previous edition, Matej Mohorič attacked on the descent of the Poggio di San Remo with under 5 kilometres (3.1 mi) to go and soloed to the win. Anthony Turgis, who had attacked in the final kilometre to try to bridge the gap to Mohorič, stayed ahead of the chasing group to finish second, with Mathieu van der Poel winning the sprint for third from the aforementioned group.[5][6]
Twenty-four teams participated in the race.[11] Of these teams, Bora–Hansgrohe and Lotto–Soudal, with six riders each, were the only teams to not enter a full squad of seven riders.[12]Team BikeExchange–Jayco was reduced to six riders with one non-starter. Of the 165 riders who took part in the race, 159 finished.[13]