Marit Björgen vann och tog den andra platsen i världscupen som i och med söndagens tävlingar är avslutade.
Justyna Kowalscyk, dagens tvåa, vann ohotad Världscupen. Björgen passerade i och med segern skadade Petra Majdic.
Kristin Steira gav dock Charlotte en strid om tredjeplatsen i tio kilometersloppet i fri stil på söndagen. De båda åkarna följdes åt, hämtade först upp Anna Olssons försprång och körde sedan infrån Anna (som slutade på plats 8).
Sedan byttes de båda om att köra först och köra undan den snö som vräkte ner över skidspåren i Falun.
- Hon prövade på att köra på i mördarbacken och jag orkade inte riktigt hänga på, sa Charlotte Kalla till SVT efter loppet.
- Men sedan jobbade jag mig ikapp över krönet och i utförskörningen.
I kurvan in till upploppet låg Kalla efter Steira.
- Jag vet sedan tidigare att det skadar inte att ligga bakom ända till kurvan, sa Charlotte.
När Charlotte Kalla sedan satte in stöten fick hon snabbt några meter och kom i mål som trea i loppet - och i minitouren i Falun - efter Björgen och Kowalscyk.
Kalla hade snabbast åktid av alla och kan göra bokslut med åttonde plats i den totala världscupen. Det stora målet var att ta OS-guld på 10 kilometer fristil.
– Det var hur stort som helst att få ut det bästa just den dan, säger hon.
– Och det har varit mycket positivt med världscupen. Jag har höjt lägstanivån, speciellt i klassisk stil och det är viktigt för framtiden.