Sverige fick klara sig utan skadade Henrik Zetterberg som fått lämna OS.
Och Tre Kronor hade det tufft mot Schweiz – som styrde spelet i den första perioden.
– Det är för hafsigt. Vi måste ta ett par djupa andetag och bli bättre, sa Niklas Kronwall till Viasat och fortsatte:
– Speciellt i egen zon måste vi lugna ned oss. Henke (Lundqvist) spelar bra i mål, och har räddat oss.
Lundqvist fortsatte storspela genom hela matchen.
I tredje perioden lyckades Tre Kronor också spräcka nollan.
Erik Karlsson sköt och veteranen Alfredsson tryckte in returen.