Après une première grosse étape de montagne, cette 14e étape du Tour d'Italie, ralliant Sierre à Cassano Magnano (194km), faisait la part belle aux baroudeurs. Et au terme d'un final complétement fou, c'est Nico Denz (BORA-hansgrohe) qui s'est imposé. Pour la deuxième fois en trois jours, l'Allemand de 29 ans a levé les bras. Longtemps piégé dans un groupe de poursuivants, Denz, en compagnie de quelques autres coureurs, est revenu dans les 500 derniers mètres et a réglé tout le monde dans un sprint pour costauds. Le coureur de la BORA-hansgrohe s'est quand même fait une petite frayeur en levant les bras très tôt, alors que l'inépuisable Derek Gee (Israel-Premier Tech) - 3 fois 2e sur ce Giro - revenait à sa hauteur. Le podium est complété par Alberto Bettiol (EF Education-EasyPost). Le peloton a quant à lui complètement laissé filer l'échappée, alors que Bruno Armirail (Groupama-FDJ) était à l'avant et à 18'37 au classement général. Pour quelques dizaines de secondes, l'Occitan s'empare du maillot rose, que la formation INEOS Grenadiers a volontairement délaissé. Armirail est le premier Français à prendre le maillot de leader du Giro depuis Laurent Jalabert en 1999... un exploit retentissant !