En till synes stark Ingvild Flugstad Östberg tog täten från start i Val di Fiemmes 10 kilometer masstart, följd av ett femtontal åkare.
Efter knappa fyra kilometer var Anna Haag ensam svensk som fortfarande orkade hänga med i den främre gruppen. Evelina Settlin, Maria Nordström, Emma Wiken och Jennie Öberg hade inte med toppen att göra.
Halvvägs in i loppet sprack startfältet upp. Heidi Weng och Östberg drog ifrån, och det såg ut att bli en norsk duell om segern.
Men Weng skulle visa sig vara betydligt starkare än sin landsman. Skidorna släppte för en trött Östberg som föll ifrån in på sista varvet.
Avslutningen blev en uppvisning av Heidi Weng. Norskan gick i mål 7,6 sekunder före finskan Krista Parmakoski medan österrikiskan Teresa Stadlober slutade trea. Ingvild Flugstad Östberg tog sig i mål hela 35 sekunder efter Weng.
Resultatet innebär att Heidi Weng närmar sig totalledaren Flugstad Östberg med stormsteg. Weng startar nu bara 1,8 sekunder efter Östberg i morgondagens jaktstart då touren ska avgöras.
– Jag vet att jag kan köra väldigt fort. Jag kan ha en bra eller sämre dag. Men jag är så glad för i dag, det var en galen dag, säger Heidi Weng.
Anna Haag blev bästa svensk med sin elfteplats. Övriga svenska placeringar: Maria Nordström (20), Jennie Öberg (21), Evelina Settlin (26), Emma Wiken (23).