Wout Van Aert (Bel Jumbo-Visma) remporte Milan San Remo au bout de 305 km. Dans un sprint à deux, il bat Julian Alaphilippe (Deceuninck Quick Step). Michael Matthews (Aus team Sunweb) règle le peloton devant Peter Sagan (Slo Bora-Hansgrohe).