Finland visade tidigt att de inte var nedslagna efter 3-2-förlusten mot USA och tog en 2-0-ledning med två snabba mål, men via sitt vassa powerplay lyckades Tjeckien kvittera.
Sedan gick det snabbt igen. 15 sekunder efter den tjeckiska kvitteringen förde den 17-årige jättetalangen Konsta Helenius upp Finland i ledning och bara 19 sekunder senare fyllde Lenni Hämeenaho på till 4-2.
Hämeenaho hann också göra 5-2 efter två riktigt läckra dragningar innan det var Tjeckiens tur att göra mål.
– Åh, vad tjusigt! Så ska det gå till, säger Viaplays kommentator Niklas Holmgren.
Efter det började en tjeckisk show. Först Ondrej Becher i numerärt underläge. I början av den tredje perioden fick Finlands Aleksanteri Kaskimäki en utvisning emot sig och var förbannad.
– Det är ett jävla skämt. Så dåligt, hördes han ropa från utvisningsbåset.
I numerära överläget som följde satte Jiri Kulich 5-4 och i slutminuterrna kom både kvitteringen, segermålet och två i tom kasse. De fyra sista målen kom alla inom loppet av 50 sekunder.
– Den sista minuten var helt otrolig. Men vi tror på oss själva och jag tror det var därför vi vann, säger Kulich.
Matchen slutade 8-5.
– Vi spelade bra två perioder och i den tredje tror jag att vi trodde att vi hade vunnit. Då kan det gå sådär, säger Hemming.
Det var andra dagen i rad som Finland blev arga på domarna då det även var en omdiskuterad utvisning i den jämna semifinalen mot USA i går.
SVT sänder finalen mellan Sverige och USA klockan 19.00 i SVT2 och på SVT Play.
JVM
Tjeckien
8 - 5
Finland
Period 1
- 06:130-1Kumpulainen
- 07:430-2Nyman (Kaskimäki/Pulkkinen)
- 1-2Kulich (Melovský/Hamara) PP116:16
Period 2
- 2-2Štancl (Melovský/Becher) PP108:37
- 08:522-3Helenius (Nyman/Kaskimäki)
- 09:112-4Hämeenaho (Kulonummi/Lassila)
- 14:322-5Hämeenaho (Kulonummi/Keskinen) PP1
- 3-5Becher (Štancl/Cech) SH119:05
Period 3
- 4-5Kulich (Melovský/Hamara) PP104:41
- 5-5Becher (Kulich/Šalé)18:04
- 6-5Hamara (Kulich/Becher)18:19
- 7-5Rymon ENG18:52
- 8-5Becher ENG18:54