DĂ©roulement de la course
Comme d'habitude, l'écrémage s'opère dans le mur de Sormano. Au sommet de ce col ils ne sont plus que 7 : Vincenzo Nibali, Giulio Ciccone et Bauke Mollema pour l'équipe Trek Segafredo, Jakob Fuglsang et Aleksandr Vlasov pour l'équipe Astana, George Bennett (Jumbo-Visma) et Remco Evenepoel (Deceunink-Quick-Step). Parmi les poursuivants, on retrouve un groupe composé de Diego Ulissi (UAE Team Emirates) et Rafal Majka (Bora-Hansgrohe). Plus loin encore, on retrouve Richard Carapaz (Team Ineos) accompagné de Maximilian Schachmann (Bora-Hansgrohe) et Mathieu Van Der Poel (Alpecin-Fenix). Ce dernier reviendra sur le duo devant lui à la fin de la descente. C'est justement dans cette descente qu'un fait principal de cette course va se produire. L'équipe Trek Segafredo en supériorité numérique demande à Vincenzo Nibali de faire la descente. Remco Evenepoel, en difficulté dans ce domaine, est obligé de prendre davantage de risques pour suivre l'allure des autres. Il rate une trajectoire, percute le parapet d'un pont et bascule derrière dans le vide. Les commissaires de course rassurent en disant que le coureur belge est conscient. Au soir de la course, on apprend qu'il souffre d'une fracture du bassin ainsi que d'une contusion au poumon.
Au bas de la descente, il ne reste que deux difficultés pour le groupe de six. Dans le Civiglio, les trois coureurs de l'équipe Trek Segafredo sont rapidement distancés. Bauke Mollema et Giulio Ciccone arrivent à maintenir un écart faible jusqu'au pied de la dernière difficulté alors que Vincenzo Nibali se trouve plus loin derrière. Tout va se jouer dans l'ultime difficulté pour les trois hommes de tête. Aleksandr Vlasov qui a fait le travail pour son équipier est rapidement distancé. Il ne reste plus que Jakob Fuglsang et George Bennett à l'avant. Ce dernier attaque le premier mais se fait contrer par son compagnon d'échappée qui file vers la victoire.
Le danois Jakob Fuglsang s'impose à Come et remporte son deuxième monument après Liège-Bastogne-Liège en 2019. Il devance à l'arrivée George Bennett et son coéquipier Aleksandr Vlasov. Les coureurs de l'équipe Trek Segafredo terminent respectivement à la quatrième, cinquième et sixième place. L'allemand Maximilian Schachmann, revenu dans les dernières difficultés, termine septième après s'être fait percuter par une voiture civile qui s'était introduite sur le parcours. Diego Ulissi (UAE Team Emirates), Ben Hermans (Israel Start-Up Nation) et Mathieu Van Der Poel qui a rencontré des défaillances en fin de course, complètent le top 10.