På hemmaplan i Helsingfors tog de vitblåa ledningen tre gånger om mot Sverige.
1-0 blev 2-1 som blev 3-2.
När Mikko Leikkanen satte 4-2 drygt fyra minuter in i den tredje perioden var Sverige pressat. Tobias Gustafsson gav förvisso nytt hopp när han tryckte in reduceringen till 3-4 med knappt sex minuter kvar, men den här gången fick svenskarna ge sig.
”Rinner i väg”
Eemeli Salin satte 5-3 till Finland med mindre än tre minuter kvar innan Ville Lastikka och Salin på nytt fyllde på med två nya mål.
– Jag gillar inte det här resultatet, tycker att det rinner i väg för många mål, säger SVT:s expert Mattias Samuelsson.
– Vi kanske inte gör en bra prestation men är ändå nära i den här matchen, fortsätter han.
Finland har två raka VM-guld efter finalsegrar mot Sverige. Inget annat lag har varit i final sedan 2004, då Tjeckien mötte Sverige.
Sverige möter Danmark i den sista gruppspelsmatchen på måndag – SVT sänder från klockan 15.50 i SVT1/Play.