Švédové ve finále neuspěli proti Finům jen v letech 2008 v Praze, o dva roky později v Helsinkách a v roce 2016 v Rize. V semifinálovém souboji se Švýcary ale svedli tuhou bitvu, kterou rozuzlil až v páté sérii rozstřelu Rasmus Enström.
Do vedení šli v deváté minutě Švédové, když po přihrávce Alexandera Rudda překonal přesouvajícího se Pascala Meiera Robin Nilsberth. Ještě v první třetině vyrovnal Jan Zaugg, ale mezi 27. a 28. minutou během 46 sekund získali Seveřanům dvoubrankové vedení Nilsberth s Kimem Nilssonem.
Ještě v druhém dějství ale zavelel k obratu Luca Graf a trefami ve 41. a 57. minutě se o něj postaral Patrick Mendelin. Prodloužení ale vynutil 103 sekund před koncem Albin Sjögren. V nájezdech dotáhli Švýcaři ztrátu z 1:3 na 3:3, ale nakonec rozhodl Enström.
Na druhé finále v historii tak Švýcaři nedosáhli a na překonání historického maxima v podobě stříbra z Prahy z roku 1998 nezaútočí.
08:40. Nilsberth (Rudd)
26:20. Nilsberth (Svahn)
27:06. Nilsson (Sundstedt)
58:17. Sjogren (Rudd)
70:00. Enstrom
15:53. Zaugg (Hofbauer)
34:38. Graf (Braillard)
40:45. Mendelin (Bischofberger)
56:41. Mendelin (Maurer)
Rehn (Parsjo-Tegner) – Gustafsson, Jonsson, Nilsberth, Ostholm, Ma Samuelsson, Sundstedt – Adriansson, Galante Carlstrom, Enstrom – Hedlund, Johansson, Nilsson – Palmen, Jo Samuelsson, Rudd – Sjogren, Svahn, Wilhelmsson.
Pa Meier (Eder) – Berry, Bischofberger, Burki, Camenisch, Conrad, Graf, Heller – Braillard, Hartmann, Hofbauer – Kanzig, Laely, Maurer – Chri Meier, Mendelin, Riedi – Ruegger, Zaugg.
Rozhodčí: Henri Heinola, Manu Marttinen
Počet diváků: 10267
06:03. Glass (Nygaard Mørup)
41:31. Glass (Schmidt)
37:22. Ni Broker (von Pritzbuer)
38:05. Ja Broker
49:46. Schuschwary (Ja Broker)
57:34. Ja Broker (Burmeister)
Trolle (de Fries) – Krogsgaard, Wede, Nygaard Mørup, Schmidt, Dalkvist, Kobberup, Holm – Skov Nielsen, Lauridsen, Odfeldt – Glass, Eldholm, Roland Buckner – Køhler, Kleczewski, Parbo – Handgaard, Velgaard.
Dietz (Hallerstede) – Bottcher, Weigelt, Schuschwary, Hoppe, Ibold, Ruger, Tobisch – von Pritzbuer, Ni Broker, Nihlen – Herlt, Kuhl, Ja Broker – Wenning, Falkenberger, Blanke – Borth, Burmeister.
Rozhodčí: Kamil Sojka, Tomáš Sojka
Počet diváků: 3893
06:30. J. Rajeckis (Raitums)
30:40. Jansons (Raitums)
46:09. Kovalevskis (Trekse)
53:01. Kovalevskis (Trekse)
55:58. Kovalevskis (A. Rajeckis)
70:00. Jansons
02:45. Jansson (Olesen)
12:36. Nilsson
32:15. Fredriksen (Kronberg)
47:20. Hjemgård (Kronberg)
52:24. Hjemgård (Bjerknes)
Salcevics (Disereits) – Jurševskis, Krumins, J. Rajeckis, Bitmanis, Petrovskis, Gribusts – Trekse, A. Rajeckis, Kovalevskis – Cerins, Raitums, Jansons – Kostusevs, Blinds, Abramovs – Akmenlauks, Stepans, Lauga.
Falkeid (Jelsnes) – Øistad, Fossum Normann, Fredriksen, Gidske, Martinsen, Buraas, Kvisvik – Jansson, Lindgjerdet, Olesen – Hjemgård, Kronberg, Bjerknes – Norstrøm, Næss Valbye, Nilsson – Hansen, Pedersen.
Rozhodčí: Hakan Soderman, Glenn Boström (oba Švédsko)
Počet diváků: 575