I sprinten var Sofia klar segrare före Maja Dahlqvist, Domnarvet.
- Jag kände mig stark och tyckte inte att jag var allvarligt hotat på upploppet, sa Sofia.
På 10 km-distansen i fri stil låg Sofia på andra plats vid varvningen, bara åtta sekunder bakom ledande Julia Svan, Vansbro.
Det var jämnt mellan åkarna även på andra varvet men på väg mot mål körde Sofia fel.
- Jag och en annan tjej missade att åka in på upploppet utan hamnade på samma slinga igen. När vi upptäckte misstaget var det bara att tvärnita och vända om. Men jag vet inte exakt hur mycket tid vi tappade, sa Sofia.
Förmodligen tappade hon i alla fall andraplatsen till Isabell Persson, Stockvik.
Kanske hade hon också kunnat hota segraren Julia Svan, som var 22 sekunder snabbare.
- Det är svårt att veta hur mycket tid jag tappade. Men jag kan inte skylla på någon annan än mig själv. Jag var trött och tappade fokus på bansträckningen, sa Sofia, som närmast laddar upp inför junior-VM i Tjeckien i slutet av månaden.
Slagen Pajala
Clara Aukland och Lovisa Modig, båda Sävast, gjorde också fint ifrån sig i milloppet med en tionde respektive elfte plats. Emma Bergström, Kalix, tog placeringen närmast bakom Sävastduon. I sprinten blev Helena Lundqvist, Kalix, tionde tjej, placeringen före Clara Aukland.
I seniorklassen i Skandinaviska Cupen blev Magdalena Pajala, Piteå, fyra i sprinten och 17:e på milloppet.
Där var hon sjunde bästa svenska i ett lopp som såg fyra norskor i topp. Magdalena var slagen av segrarinnan Martine Ek Haden med 1.33 minuter.