La carrera hizo parte del UCI WorldTour 2018, siendo la trigésima sexta y penúltima competición del calendario de máxima categoría mundial y fue ganada por el ciclista francés Thibaut Pinot del equipo Groupama-FDJ.
Completaron el podio, en segundo lugar el italiano Vincenzo Nibali del Bahrain-Merida y en tercer lugar el belga Dylan Teuns del BMC Racing.
Los equipos participantes fueron:[1] Las clasificaciones finalizaron de la siguiente forma:[2]
El Giro de Lombardía otorgó puntos para el UCI WorldTour 2018 y el UCI World Ranking, este último para corredores de los equipos en las categorías UCI WorldTeam, Profesional Continental y Equipos Continentales.
[3] La siguiente tabla muestra el baremo de puntuación y los 10 corredores que obtuvieron más puntos: