Tras un ataque antes de coronar el Poggio, Mathieu van der Poel(Alpecin-Deceuninck) se convirtió en el ganador en la apertura de la temporada de los monumentos, al llevarse la 114° de la Milán-San Remo.
El pedalista neerlandés supo sortear el sector montañoso final, para luego mantener su ataque demoledor en el descenso del Poggio que le otorgó la una extraordinaria victoria luego de recorrer 294 kilómetros entre Abbiategrasso y San Remo.
El italiano Filippo Ganna (Ineos Grenadiers) y el belga Wout van Aert(Jumbo-Visma) completaron el podio. El gran favorito, el esloveno Tadej Pogačar (UAE Team Emirates), se tuvo que conformar con la cuarta posición.
El mejor latinoamericano fue el ecuatoriano Jhonnatan Narváez (Ineos Grenadiers) que llegó en la casilla 32° en un grupo de 25 pedalistas con un retraso de 32 segundos frente al ganador de la carrera. Mientras que, el colombiano Fernando Gaviria (Movistar) ocupó el puesto 129° a más de ocho minutos.
La fuga del día la protagonizaron Samuele Rivi (Eolo-Kometa), Aloïs Charrin (Tudor Pro Cycling Team), Alexandr Riabushenko (Astana Qazaqstan Team), Negasi Haylu Abreha (Q36.5 Pro Cycling Team), Jan Maas (Team Jayco AlUla), Alexandre Balmer (Team Jayco AlUla), Samuele Zoccarato (Green Project-Bardiani CSF-Faizanè), Alessandro Tonell (Green Project-Bardiani CSF-Faizanè) y Mirco Maestri (Eolo-Kometa), pero fueron capturados por el pelotón a menos de 30 kilómetros para llegada.
En la subida al Cipressa, las tropas del UAE tomaron el comando. El austriaco Felix Großschartner se envargó de seleccionar el lote. Mathieu van der Poel se adelantó para ser el primero en iniciar el descenso. El neerlandés, junto a su compañero de equipo Søren Kragh Andersen y el italiano Matteo Trentin bajaron con una pequeña ventaja, pero desaceleraron.
Con un pelotón numeroso se inició la bajada. El Bahrain Victorious, el equipo del campeón defensor Matej Mohoric, fue el primero en aparecer con varios ciclistas, pero los otros grandes favoritos también estaban bien posicionados, donde Tadej Pogacar dio la señal a Tim Wellens para acelerar a poco más de dos kilómetros de la cima.
Minutos después, llegó el momento del ataque de Pogacar, pero Filippo Ganna lo cerró de forma brillante, tras lo que también dieron el salto Wout van Aert y Van der Poel, formándose un cuarteto en cabeza de carrera. Detrás de ellos, perseguía un grupo formado con Mohoric, Kragh Andersen y Mads Pedersen.
En el cierre, justo antes de coronar el Poggio, Van der Poel cambio de ritmo y comenzó el descenso con ventaja. El neerlandés se arriesgó en la bajada para llevarse una gran victoria con un amplio margen de ventaja. Ganna se quedó con el segundo lugar y Van Aert tomó el último lugar en el podio.