Rozhodlo se na cílových okruzích se stoupáním Ellerberg (1,7 km, 6 %). Týmoví kolegové Julien Simon a Mathieu Burgaudeau (oba TotalEnergies) se snažili odjet ve druhém výjezdu Ellerbergu, ale až útok Pavla Sivakova (Ineos Grenadiers) byl dostatečně tvrdý. Francouzský vrchař společně s Ilanem Van Wilderem (Soudal Quick-Step) roztrhali celý peloton a jen Felix Großschartner (UAE Emirates) se dokázal udržet.
Za vedoucí trojicí se vytvořilo další trio s Pellem Bilbaem (Bahrain Victorious), Kevinem Vermaerkem (DSM) a Dylanem Teunsem (Israel-Premier Tech), ale až na čelo se nedotáhli. Ve spurtu tříčlenné skupiny byl nejrychlejší Van Wilder a díky vítězství v etapě převzal také dres lídra od týmového kolegy Ethana Vernona. Druhá skupina dokončila s odstupem 3 sekund. V pelotonu s odstupem 10 sekund dojel na 32. místě Mathias Vacek (Lidl-Trek).
Van Wilder vede před Großschartnerem s náskokem 9 sekund, třetí ztrácí 10 sekund a Vernon 16 sekund. Brit udržel vedení v bodovací soutěži. Vacek na 24. místě ztrácí 25 sekund.