Dopo essersi aggiudicato la penultima tappa della Tirreno-Adriatico, Julian Alaphilippe ha vinto in in 6h 40' 14'' la 110ima edizione della Milano-Sanremo, la prima grande classica stagionale di 291 km del ciclismo internazionale, precedendo in una volata al traguardo belga Oliver Naesen e il polacco Michal Kwiatkowski.
Al quarto posto Peter Sagan, tra i grandi favoriti alla partenza. Miglior italiano è stato Vincenzo Nibali, trionfatore nella passata edizione, che ha tagliato il traguardo in ottava posizione, decimo posto per Matteo Trentin. Nulla da fare per Elia Viviani, staccato sul Poggio. Per il francese della Deceuninck-Quick-Step, al settimo successo stagionale, si tratta della prima vittoria in carriera alla Milano-Sanremo.
MILANO-SANREMO 2019: ORDINE D'ARRIVO
1. Julian Alaphilippe in 6h 40' 14''
2. Oliver Naesen 6h 40' 14''
3. Michal Kwiatkowski 6h 40' 14''
4. Peter Sagan 6h 40' 14''
5. Matej Mohoric 6h 40' 14''
6. Wout van Aert 6h 40' 14''
7. Alejandro Valverde 6h 40' 14''
8. Vincenzo Nibali 6h 40' 14''
9. Simon Clarke 6h 40' 14''
10. Matteo Trentin 6h 40' 14''