Efter 3-0 mot Slovakien, 15-0 mot Sydkorea och 3-2 mot Frankrike gick Sverige obesegrat genom OS-kvalet på hemmais.
Men det blev en resultatmässigt jämn match.
Sverige gick fram till 2-0 efter att lagkaptenen Michelle Löwenhielm öppnat målskyttet i den första perioden. Hennes första mål i kvalet.
Sverige hade fler chanser att utöka ledningen efter bland annat en ramträff.
Och Sverige gick också ifrån till 2-0 i mittperioden när HV71:s Sara Hjalmarsson satte pucken i mål.
Då kom kallduschen. Frankrike reducerade till 2-1 när Clara Rozier gjorde en fin prestation och satte pucken stenhårt i mål bakom svenska målvakten Sara Grahn. Sveriges första insläppta puck i turneringen.
Det var också nära 2-2 när Frankrike hade ett friläge kort efter reduceringsmålet. Men den gången räddade Sara Grahn.
Sverige fick sedan en smakstart på den tredje perioden när Sverige gjorde 3-1 genom Lina Ljungblom.
Och när dessutom den franska målskytten Rozier åkte på en femminuters utvisning efter en ful tackling på Lisa Johansson fick Sverige ett gyllene läge att avgöra matchen. Men tog den inte efter ett krampaktigt powerplay.
Och istället blev det nya nerver i matchen, när Frankrike reducerade till 3-2 efter att Sara Grahn inte var tillräckligt resolut i sitt agerande på ett franskt avslut vid ena stolpen.
Sverige fick ett nytt jätteläge att avgöra matchen med ett powerplay med fyra minuter kvar – men även denna gång utan utdelning.
Frankrike forcerade för en kvittering – men Sverige höll undan och är klart för OS.
– Sverige gör det jättebra. Och det är klart att det varit en enorm press på det här laget att leverera med det favoritskapet. Men det ska göras också. Och de har visat upp ett spel som kan bli vägvinnande, säger SVT-experten Maria Rooth till SVT Sport.
Lagen som är klara för OS
Grupp A
USA, Kanada, Finland, Ryska laget, Schweiz
Grupp B
Japan, Kina, Tjeckien, Danmark, Sverige