Gregor Mühlberger is aan de haal gegaan met de vierde etappe van de Tour of the Alps. De Oostenrijker van Movistar haalde het van de Noor Torstein Traeen (Uno-X Pro Cycling Team) en de Italiaan Giulio Pellizzari (Gren Project-Bardiani CSF Faizanè).
In deze vierde rit van de Ronde van de Alpen reed het peloton van Rovereto naar Predazzo, een afstand van 152,9 kilometer met maar liefst 4011 hoogtemeters. Opnieuw een stevige bergetappe dus voor de renners.
Een kopgroep van 14 renners, bestaande uit Simon Carr, Stefan De Bod (EF Education-EasyPost), Mühlberger, Óscar Rodriguez, Antoinio Pedrero, Sergio Samitier (Movistar), Patrick Konrad (BORA-hansgrohe), Geoffrey Bouchard (AG2R Citroën), Marco Frigo (Israel-Premier Tech), Pellizzari, Henok Mulubhran (Bardiani), Traeen (Uno-X), Damien Howson en Mark Donovan (Q36.5), gingen ervan door en reden een aanzienlijke voorsprong bij mekaar.
De Oostenrijker Mülhberger besloot als eerste ervandoor te gaan op richting de laatste beklimming, maar kreeg de jonge Italiaan Pellizzari in zijn wiel. Het tempo in het peloton werd ondertussen gecontroleerd door Thymen Arensman (INEOS Grenadiers), waardoor de leiderstrui van Geoghegan Hart nooit echt in gevaar kwam.
Drie renners, Traeen, Mühlberger en Pellizzari, doken samen de laatste drie kilometers in. Geen van de drie durfde het om van ver aan te zetten, dus moest een sprint beslissen wie er met de vierde etappe aan de haal ging. De Oostenrijker haalde het uiteindelijk voor zijn Noorse en Italiaanse concurrent.