Marc Hirschi went for a long solo ride to be caught 2K out. Tadej Pogačar won the stage and Primoz Roglič took the overall lead.

Source