The Swiss rallied in the third period but couldn't close the gap, losing 4-3 to Russia at Royal Arena in Copenhagen, Denmark.
After a scoreless opening frame, Team Russia's offense came alive in the middle period as it took a 3-1 lead heading into the second intermission.
Switzerland began to chip away at the deficit in the third period, with the Avalanche's Sven Andrighetto scoring his second goal of the World Championship at 11:52 of the stanza.
Former Colorado forward Mikhail Grigroenko of Russia tallied his fourth of the tournament with 3:43 to play to extend the lead back to two goals, but Team Switzerland's Gaetan Haas scored during a 6-on-4 less than two minutes later to set up a frantic finish.
The Swiss outshot Russia (4-0-1-0) 13-8 in the third period and 27-23 overall but weren't able to even the score.
Andrighetto assisted on Haas' goal, setting up the tip-in tally with a shot from the point. The Avs forward also had three shots on goal, a 50-percent success rate in faceoffs (2-for-4) and a minus-1 rating in 19:52 of ice time in the outing.
Switzerland is in fourth place in Group A with a 2-1-1-1 record (nine points). It has a one-point edge on Slovakia for the last spot into the quarterfinals from the group.
The Swiss have two more games left in preliminary round, as they'll face Group A-leader Sweden on Sunday and France on Tuesday.