Débutant dans un écart à quatre avec l’Allemand Ben Zwiehoff (Bora-Hansgrohe), l’Italien Mattia Bais (Drone Hopper-Androni Giocattoli) et l’Espagnol Asier Etxeberria (Euskaltel-Euskadi), le Français a progressivement abandonné ses rivaux du Pas. (15km à 4,9%). Seul Zwiehoff a réussi à tenir le volant du pilote AG2R-Citröen avant de se positionner à 25 km de la ligne sur le Passo Gobbera (4,2 km à 5,6%). Bouchard a ensuite vu le peloton s’approcher inévitablement, mais a réussi à couvrir la distance lors des trois derniers kilomètres intenses, malgré les attaques répétées de Richie Porte (Ineos Grenadiers). Le Français a logiquement pris le maillot de leader général. Il est devancé par l’Espagnol Pello Bilbao (Bahreïn-Victorious), à 0’09 et Romain Bardet (DSM), à 0’11.