Elisa Longo Borghini (UAE Team ADQ) went solo on the final climb, winning stage two of the Tour de Suisse Women and taking the yellow jersey in Locarno.
Behind, her closest chasers and fellow GC hopefuls Kasia Niewiadoma (Canyon-SRAM zondacrypto) and Marlen Reusser (Movistar) helped the Italian's cause by taking a wrong turn with 3km to go.