L'edizione numero 106 della Milano-Sanremo è di John Degenkolb, che in Via Roma batte allo sprint Alexander Kristoff e Michael Matthews. Sul Poggio Sagan, Stybar e Van Avermaet avevano allungato, andando a riprendere Geraint Thomas. Nella discesa verso Sanremo cadono Ciolek, Kwiatkowski e Stybar. Lo sprint vede vincitore John Degenkolb, che supera Alexander Kristoff e Michael Matthews. Quarto Peter Sagan, poi Niccolò Bonifazio, Nacer Bouhanni, Fabian Cancellara, Davide Cimolai, Tony Gallopin ed Edvald Boasson Hagen.
La Milano-Sanremo è in una fase caldissima, con Daniel Oss e Geraint Thomas che si sono avvantaggiati a fine discesa della Cipressa, guadagnando quasi mezzo minuto nel tratto di Aurelia che conduce al bivio per il Poggio. Hanno 24" su un gruppo di circa 50 corridori. È la Katusha che imbocca il Poggio in testa, con Luca Paolini che scandisce il passo per il suo capitano, Alexander Kristoff. Geraint Thomas scatta e lascia sul posto Oss ai -7.5, andando via da solo. Dal gruppo escono Gilbert, Stybar e Gatto, ma vengono stoppati.
La Milano-Sanremo affronta il primo vero ostacolo, la salita della Cipressa. L'ha attaccata in testa Matteo Bono (Lampre-Merida) con un piccolo vantaggio su Julien Bérard (AG2R) e Serge Pauwels (MTN). Il primo ad uscire dal gruppo è stato Silvan Dillier (BMC), che s'è portato sul gruppo di Ben Swift e Geraint Thomas (Sky). Subito dopo anche Zdenek Stybar e Greg Van Avermaet s'è mosso, portandosi nel primo gruppetto inseguitore di Bono.
Fine dei sogni per gli 11 fuggitivi della 106esima Milano-Sanremo. L'azione partita già al km 0 (e passata da un vantaggio massimo di 10'25" al km 30) sta sfumando, e sui Capi il gruppo si è sensibilmente avvicinato agli attaccanti: dopo il Capo Berta il margine per gli attaccanti è ridotto a 1' tondo. Sono rimasti al comando in 4, ovvero il belga Serge Pauwels (MTN), il francese Julien Bérard (AG2R) e gli italiani Stefano Pirazzi (Bardiani) e Matteo Bono (Lampre): i due azzurri sono stati i più convincenti sulla salita.
La Milano-Sanremo è prossima ad entrare nel vivo. A poco più di 80 km dalla fine e a circa 30 dall'inizio della serie di salitelle che caratterizzano il finale, la corsa vive ancora sull'azione degli 11 fuggitivi partiti nei primissimi chilometri.
In vista del Turchino, salita storica della Milano-Sanremo, la situazione di gara vede sempre al comando gli 11 uomini andati in fuga nei primi chilometri.