O zwycięstwie w klasyku nazywanym „wiosennymi mistrzostwami świata” zadecydował sprinterski finisz. Wcześniej peleton przez 291 kilometrów niwelował wszystkie próby ucieczki i kwestię wygranej na ostatnich metrach rozstrzygnęło między sobą dziesięciu kolarzy. Najszybciej finiszował Francuz Julian Alaphilippe. Drugie miejsce zajął Belg Oliver Naesen, a trzecie - Polak Michał Kwiatkowski.
Czołówka klasyfikacji 110. wyścigu Mediolan - San Remo:
1. Julian Alaphilippe (Francja)
2. Oliver Naesen (Belgia)