Seieren var tunghentet, men av det viktige slaget og betyr at Sverige har sikret seg annenplassen i EM-kvalifiseringens gruppe E.
Svenskene har mulighet til å bli beste toer, men ubeseirede Nederland kan sette en stopper for det i den siste kampen i Sverige tirsdag.
Zlatan-karantene
Et skår i gleden er at Zlatan Ibrahimovic må stå over Sveriges EM-kvalifiseringskamp hjemme mot Nederland tirsdag.
Zlatan fikk sitt andre gule kort mot Finland fredag. Spissen hadde tidligere et gult kort fra en kamp mot Ungarn. Ibrahimovic er Sveriges store stjerne.
Hindret finsk kalddusj
Gultrøyene fikk en kjempestart på kampen da midtbanemannen Sebastian Larsson skar gjennom Finland-forsvaret med et perfekt løp etter åtte minutter.
Han fikk en strøken pasning fra Kim Kallstrom og gjorde ingen feil alene med keeper.
Hjemmelaget var absolutt med på notene og spilte bra fotball i første omgang, men vanskelige spilleforhold og en solid svensk forsvarsmur hindret finsk scoring før pause.
Olsson doblet
Også i annen omgang ble det knallstart for Sverige. Venstreback Martin Olsson spilte opp og ble med inn i feltet. Fra høyrekanten slo Larsson inn mot superstjernen Zlatan Ibrahimovic, men kapteinen traff keeper fra vanskelig hold.
På returen var Olsson våken og dyttet ballen over mållinjen til 2-0.
Joona Toivio sørget for ny spenning med sin 1-2 redusering etter 73 minutter. Han kriget mot Olsson og Källström i feltet om et innlegg fra høyre.
Det var vanskelig å se hvem av de tre som var sist på ballen, men for Toivio var det viktigst at den gikk i mål. Med tre ferske poeng har Sverige 21 på ni kamper i EM-kvalifiseringen.
Kan bli beste toer
Ungarn ligger tre poeng bak, men taper for svenskene på innbyrdes oppgjør. Om Sverige skulle slå Nederland i siste kamp, går de til EM som beste toer, men da må de trolig heve seg noen hakk fra forestillingen i Helsingfors.