Leonardo Genoni stopped 19 shots for his 5th career World Championship shutout. Denis Malgin had a goal and three assists in the win and Janis Moser a goal and two helpers.
"We love playing in front of him," said Swiss forward Timo Meier. "He's such a calm goalie, and he made some big saves for us to keep that game tight early. And then he does what he does. He's just really steady."
The win puts the Swiss atop Group A standings with Canada, each team having two regulation wins and six points. Denmark is third with a win and a loss for three points, tied with Slovakia, Germany and France.
The Swiss now have won all seven games between the nations in their head-to-head history. Both teams get a day off before playing again on Tuesday. Switzerland will take on Kazakhstan while Denmark tangles with Italy.
Special teams told the story. The Swiss were 3-for-4 with the extra skater while the Danes were 0-for-6.
"I thought special teams was huge tonight," said Meier. "We took a couple early penalties in the first period and gave them a chance to come back. But we denied them with our great PK. And then we regrouped after the first period, after that stretch they had. We came out in the second and took over the game after that."
"Obviously our PP wasn't working," admitted Nikolaj Ehlers in defeat. "Theirs was. And they just simply played better than us. They won all the 50/50 Puck battles. So that wasn't Team Denmark tonight. We've got more to prove. We're a better team than that. We play with a lot more heart. And we're gonna show that next game. You play a bad game. We've got five more games. It's not the end of the world."
Later in the period when Denmark was back on the power play Patrick Bjorkstrand had a great chance to tie the game, but his shot just missed the far side and he looked to the rafters in disbelief. The Swiss also had a fine chance short-handed, but Dichow robbed Janis Moser with a right-pad save.
The Swiss wasted no time getting their first power play in the second, and capitalizing on it. Timo Meier beat Dichow at 1:03, just nine seconds after gaining the advantage. They made it 3-0 four minutes later on an odd play. Dichow made a right-pad save off a shot from Pius Suter, but at the next whistle the referees conferred with video review. Sure enough, replays showed that Dichow’s pad was behind the goal line when he kicked the puck out, and the puck was clearly across the line.
They increased their lead at 12:39 when Moser came to the net from the left side and beat Dichow with a high shot to the short side. Late in the period they converted another power-play chance. This time it was a nice pass from captain Nico Hischier to Philipp Kurashev in front.
The closest Denmark came to scoring was midway through the period when Ehlers ripped a shot off the post, but the puck pinged harmlessly into the corner.
The Swiss added another power-play goal at 6:39 of the third, Malgin ripping a shot over the shoulder of Sebastian Dahm, who had replaced Dichow to start the period.
"We've got to keep building, keep getting better," Meier added. "You have to improve every game. You have to improve every day. I think that's really important in this tournament. You're building more chemistry. We're a tight group. So we're going to attack the next day, and that's all we focus on."
NOTE: Danish defenceman Oliver Lauridsen suffered a shoulder injury midway through the first period and didn't retun.