Charlotte Kalla bröt staven i semifinalen när Stina Nilsson skulle lämna över.
Men Sverige kom tillbaka och tog en andraplats och gick därmed vidare direkt till finalen.
I finalen blev det en rysare mellan Sverige, Norge och USA.
Inför sista sträckan var Norge i ledning genom Marit Björgen, men både Charlotte Kalla och Kikkan Randall höll jämna steg.
Det slutade med en spännande spurtduell mellan Jessica Diggins och Stina Nilsson. Diggins var 19 hundradelar före Nilsson i mål.
MaikenCaspersen Falla tog bronset, tre sekunder efter.
Silvermedaljen är Kallas fjärde medalj under OS i Pyeongchang (ett guld och tre silver). Totalt under karriären har hon nu tagit åtta OS-medaljer.