I torsdags slog de ut Finland och nu har Schweiz knäckt ytterligare en stornation i form av Kanada.
Fyra minuter in i tredje perioden utökade Gaeten Gaas schweizarnas ledning till 3–1 i powerplay, vilket skulle visa sig bli matchavgörande
En sen reducering och ett massivt tryck från Kanada i slutminuten hjälpte inte och skrällen var ett faktum.
– Vi måste spela som en enhet. Vi måste gå ut där och göra precis allting som krävs. Sverige är ett starkt lag, men vi måste fokusera på vårt lag och se vad som händer, säger Nino Niederreiter till SVT Sport.
Schweiz i förarsätet hela matchen
Tristan Scherwey gav Schweiz ledningen i första perioden, men Kanada kvitterade i den andra genom Bo Horvat.
Halvvägs in i matchen stod Schweiz Kevin Fiala för en vacker assist fram till Gregory Hoffman som kunde raka in 2–1 i öppet mål.
– Jag är jätteglad. Vi har en så bra målvakt, alla blockar skott, jobbar för varandra, säger Kevin Fiala till SVT Sport.