Sverige fick en drömstart på VM-finalen i Malmö då man ledde med 3-0 redan efter elva minuter.
Målskyttarna stavades Albin Sjögren, Johan Samuelsson och Emil Johansson.
Tidigt i andra perioden gjorde Malte Lundmark 4-0, men Finland hade bevisligen inte gett upp.
Finland dominerade slutet av andra perioden och tog sig ikapp till 4-2.
Finländarna fick också inleda den tredje perioden i powerplay och då satte Justus Kainulainen 4-3. Hans andra på kort tid.
”Gillar inte beteendet i det svenska laget”
Åtta minuter in i tredje perioden kvitterade Aaro Astala.
– Jag gillar inte beteendet i det svenska laget. Man tar liksom inte ansvar, sade SVT Sports expert Mattias Samuelsson efter målet.
I slutet av den tredje perioden hade Sverige en boll i mål, men det underkändes på grund av att bollen låg på fel plats då frislaget togs. Robin Nilsberth, som gjorde sin sista landskamp, hade också ett skott i ribban med cirka tjugo sekunder kvar.
Matchen gick sedan till förlängning och där avgjorde Finland efter nio minuter spel. Blåvit hjälte blev Miska Mäkinen.
– Det gör ont. Men som matchen ter sig är det inte orättvist, säger SVT Sports expert Mattias Samuelsson.
Guldet är Finlands femte genom tiderna. Sverige står kvar på tio guld.