Det handlade om en jakt för Ebba Andersson som började åtta sekunder efter Rosie Brennan och 22 sekunder efter Jessica Diggins i Tour de skis femte tävling.
Ebba Andersson och ryskan Yulia Stupak gick snabbt ifatt amerikanskan Rosie Brennan som startade tvåa.
– Jag hade en tidig plan att gå i rygg på ryskan på flacka stakpartierna. Det är betydligt mer sparsamt att ha en rygg att hålla och hon höll hög fart i stakningen. Det var ett perfekt stället att ligga på, säger Ebba Andersson till SVT.
Brennan hakade på duon i jakten på ledaren Jessica Diggins och efter tre och en halv kilometer var alla nära ledaren.
När Diggins sedan föll i en utförsåkning var de ifatt och då blev det helt öppet mellan fyra åkare när Ebba Andersson gick fram och drog i täten för första gången.
– Sen på andravarvet tänkte jag att jag skulle gå på lite i backen, men det var inte tillräckligt för att hålla undan. Tredjevarvet tänkte jag att jag ska grilla dem för att kunna få en bra avslutning och det tycker jag också att jag gör.
Efter drygt sju kilometer blev fyra tre. Ebba Andersson och Yulia Stupak höll tempot och Jessica Diggins hängde med hela vägen. Men efter en klättring orkade inte Rosie Brennan med och därifrån såg det ut som att Ebba Andersson skulle säkra en ny plats på pallen, frågan är bara vilken. Skulle det här bli hennes första vinst i en världscuptävling?
Svaret blev nej.
Yulia Stupak kom bäst in på upploppet och höll undan hela vägen. Sedan var det en kamp mellan Andersson och spurtstarka Diggins om andraplatsen, men där drog faktiskt Ebba Andersson längsta strået och blev alltså över 22 sekunder bättre än amerikanskan den här tävlingen.
– Det är klart skillnad mellan att bli tvåa och trea och stärkande för självförtroendet att kunna ta hem en spurt på det sättet.
Kalixfostrade Emma Ribom, Piteå Elit SK, åkte upp sig en aning och gick i mål som nummer 25, två och en halv minut efter Stupak.
Jonna Sundling gick i mål som 29:a.