Sverige hade två raka VM-guld i innebandy men åkte på en snöplig strafförlust mot Finland i förra mästerskapet 2016.

I år hade de svenska herrarna trubbel redan i semifinalen, men tog sig till finalen – precis som i alla tidigare världsmästerskap – efter ett avgörande mot Schweiz på straffar.

I finalen väntade Finland för tionde gången i VM-sammanhang och grannlandet var på nytt vassare än Sverige, som hamnade i ett tidigt underläge.

Redan 3.30 in i matchen satte veteranen Juha Kivilehto 1–0 till Finland och i den andra perioden kom 2–0 lika snabbt.

Sverige tog sig dock tillbaka in i matchen och fixade en kvittering, till 2–2, i början av den tredje perioden efter ett riktigt läckert mål av Alexander Rudd.

Sedan gjorde Finland tre mål inom loppet av tre minuter. Alexander Rudds andra finalmål, på straff, blev betydelselöst i slutändan. Finland gjorde också ett till mål innan slutsignalen och vann med 6–3.

Schweiz vann bronset efter seger mot Tjeckien.