John Degenkolb a sprinté jusqu'au fil d'arrivée de la Classique Milan-San Remo en dépit des mauvaises conditions météorologiques dimanche, devançant le champion en titre Alexander Kristoff pour savourer sa plus importante victoire en carrière.

Degenkolb a lancé une attaque dans les derniers mètres de l'épreuve de 293 km et franchi la distance en six heures, 46 minutes et 16 secondes. Il a profité du fait que Kristoff avait entamé son sprint trop rapidement, manquant ainsi de carburant en fin d'épreuve.

Kristoff a concédé presque une longueur de vélo à l'Allemand, et Michael Matthews a complété le podium.

De nombreuses chutes ont marqué l'épreuve, dont une dans la dernière descente de Poggio qui a emporté trois des favoris d'avant-course - Philippe Gilbert, Zdenek Stybar et le vainqueur en 2013 Gerald Ciolek.