Efter ett riktigt drömåk var Sara Hector i ledning – 0,11 före tvåan Tessa Worley – inför det andra åket i Courchevel, Frankrike.
När alla utom Hector kört var det amerikanskt i topp i form av Mikaela Shiffrin som kört upp sig från sin tredjeplats i det första åket.
Hector, som visserligen var i ledning vid den första mellantiden, tappade i början men hämtade upp det.
Efter mittenpartiet var ledningen 0,52 och efter en stark avslutning blev segermarginalen 0,35.
Efter målgång var det en glad och något förvånad segrare.
– Det var så mycket känslor. Det var galet mycket lycka men jag var också förvånad. Jag trodde inte jag åkt så bra. Men jag är stolt och överväldigad. Väldigt mycket känslor. Det var riktigt, riktigt häfigt. Jag är så himla glad, säger hon till SVT Sport.
”Fantastiskt att så många gläds med en”
Shiffrin, som vann gårdagens storslalom i samma backe, slutade tvåa och italienskan Marta Bassino trea. När Hector passerade målgången som segrare omfamnades hon av just Shiffrin nere i målområdet.
– Hon sa att hon var jätteglad för min skull. Det är helt fantastiskt att så många andra gläds med en. Det känns ännu roligare när man får dela glädjen med andra.
För Hector var det karriärens andra världscupseger. Efter gårdagens andraplats och dagens seger har hon totalt fem pallplatser.
Estelle Alphand var 29:a efter det första åket och lyckades trots ett långt ifrån perfekt andra åk plockar några placeringar och slutade 23:a.
Både Hilma Lövblom och talangen Hanna Aronsson Elfman åkte ur i det första åket.
KLIPP: Sara Hector efter segern: ”Galet mycket lycka”
Resultat damernas storslalom
1: Sara Hector, Sverige 2.13,03
2: Mikaela Shiffrin, USA +0,35
3: Marta Bassino, Italien +0,60
4: Tessa Worley, Frankrike +0,68
5: Petra Vlhova, Slovakien +1,24
6: Maryna Gasienica-Daniel, Polen +1,36
7: Ramona Siebenhofer, Österrike +1,54
8: Ragnhild Mowinckel, Norge +1,64
9: Stephanie Brunner, Österrike +1,71
10: Michelle Gisin, Schweiz +1,78
----------------------------------------------------------
23: Estelle Alphand, Sverige +4,18