Nibali ha preceduto di pochi metri l'australiano Caleb Ewan, secondo; il francese Arnaud Demare, terzo; il norvegese Alexander Kristoff, quarto; il belga Jurgen Roelandts, quinto.
Il campione del mondo Peter Sagan si è piazzato al sesto posto. Dal 2006 un italiano non vinceva una Milano-Sanremo, l'ultimo era stato Filippo Pozzato.
| ORDINE DI ARRIVO