Tre Kronor är pressat, och riskerar att missa kvartsfinal efter de två inledande förlusterna mot Danmark och Belarus.
Och det blir inte lättare ikväll när hittills obesegrade Schweiz står för motståndet.
– Det krävs att vi gör vår bästa match i turneringen. Vi möter ett väldigt bra lag. De spelar snabbt. Har bra forwards och jobbar hårt. Vi måste möta de här sakerna som de gör och göra det minst lika bra eller bättre, säger Johan Garpenlöv till SVT Sport.
”Inte mycket träningar att jobba med”
Och hur ska man då Tre Kronor göra sin bästa match i turneringen?
– Själva spelidén ser vi inga stora problem med. Det handlar mer om utförandet. Vi måste ta oss in på insidan, ha spelare framför mål och vinna närkamper. Det är den typen av signaler som vi har sänt till killarna, säger Johan Garpenlöv.
Tiden är dock knapp för att hinna bryta den negativa trenden.
– Vi försöker leta kemi i kedjorna, backparen och powerplay. Vi har inte mycket träningar att jobba med. Det handlar om att sätta ihop folk och känna trygghet. Jag tycker ändå att vi blir bättre för varje dag. I första matchen var vi inte bra. Vi gjorde en bra match mot Belarus, men pucken ville inte in, säger han vidare.
Matchen mot Schweiz sänds direkt i SVT med start i SVT2 och Play 19.15.
KLIPP: Carl Klingberg skadad – missar resten av VM