Sverige startade matchen klart bäst och fick också utdelning när Mika Zibanejad hittade rätt i den nionde minuten.
Men efter det var det inte jättepositivt för svensk del. Finland vände också och hade en 2–1-ledning efter den första perioden.
Då kom det oväntade draget när Filip Gustavsson, som släppte två puckar förbi sig på fyra finska avslut på mål, blev utbytt till förmån för Linus Ullmark.
För Sveriges del gav det någon form av effekt då man i den andra perioden, efter mål från Rasmus Dahlin och Erik Karlsson, vände och tog ledningen på nytt.
Men innan andra perioden var över hade även Ullmark fått kapitulera när Floridas stjärna Alexander Barkov styrt in 3–3.
– Vi skapar en hel del, men vi måste fortsätta med det enkla. Vi har all skill i laget som vi behöver, så gör vi det vi ska så kommer det gå bra i tredje, var målskytten Dahlins analys i Viasat efter den andra perioden.
Tredje perioden blev dock ingen svensk succé. De heta målchanserna lyste med sin frånvaro samtidigt som Finland vad närmare ett avgörande i ordinarie tid.
Matchen gick dock till förlängning. Och precis som i premiären mot Kanada fick Sverige se sig besegrade när Mikael Granlund, i en snabb kontring, satte pucken mellan benen på Ullmark.
För Sverige var det ett slag i magen, som inför matchen var stor favorit med tanke på att USA krossade Finland med 6–1.
– Allt som allt är jag inte nöjd över vårt spel och är oerhört besviken, sa förbundskapten Sam Hallam i Viaplay.
Efter matchen berättade Hallam till Expressen varför man gjorde målvaktsbytet i första paus:
– Han (Gustavsson) kände sig inte 100 så vi tog ett snack och fattade ett medicinskt beslut inför andra.
Den blågula förlusten betyder att både Sverige och Finland står på två poäng inför de sista gruppmatcherna och att båda lagen behöver vinna sin sista match för att ha en chans att nå finalen kommande vecka.
För Sveriges del kan det däremot redan vara kört innan nedsläpp, mot USA natten till tisdag svensk tid, klockan 02.00. För vinner någon av Kanada eller Finland i full tid kan Sverige inte nå finalen. Det som krävs är att matchen mellan Kanada och Finland slutar oavgjort i full tid samt att Sverige därefter tar tre poäng mot ett redan finalklart USA.
I lördagsnattens andra match vann ett starkt USA med 3–1 mot ett blekt Kanada.