De renners legden een parcours af van 291 kilometer tussen Milaan en San Remo, waar de race eindigde op de Via Roma. De wedstrijd maakte deel uit van de UCI World Tour 2017. Titelverdediger was de Fransman Arnaud Démare. Hij werd opgevolgd door de Pool Michał Kwiatkowski.
Wedstrijdverloop
Door het werk van Team Sunweb is er sprake van een harde koers met als doel sprinters te lossen en Michael Matthews de overhand te geven. In de laatste kilometer van de slotklim, de Poggio, gaat Peter Sagan in de aanval. Vlak onder de top komen Julian Alaphilippe en Kwiatkowski bij de Slowaak en rijden ze gedrieën richting San Remo. Sagan gaat in de sprint als eerste aan, maar Kwiatkowski heeft zijn sprint het beste getimed en wint de koers.