Switzerland's stellar early run through the 2013 IIHF World Championship continued Monday.
Switzerland was coming off an upset win over Canada in a shootout after opening the tournament by defeating Sweden.
"We have such team spirit in this group," Swiss defenceman Philippe Furrer told the IIHF website. "We bounced back after they tied the game. We just didn't accept being tied. Everybody worked so hard to get back into the flow. It's amazing what we can reach. We've seen that so far here."
Jiri Hudler scored both goals for the Czech Republic, off to its worst start at the Worlds in 19 years.
Czech goalie Alexander Salak made the save on Martin Pluss' shot, but the puck caromed off Moser's skate and over the goal line at 5:47 of the third to put Switzerland in front. They doubled the lead at 13:22 when Simon Bodenmann converted a Denis Hollenstein feed. Reto Suri capped the scoring into an empty net with 39.5 seconds remaining.
Andres Ambuhl's power-play goal late in the first period got the Swiss on the board first, and Nino Niederreiter doubled their advantage 6:36 into the second. But Hudler rallied the Czechs by scoring twice in a 6:10 span before the end of the period.
Switzerland next plays against Slovenia on Wednesday. The Czech Republic is off until Thursday, when it faces Denmark.
Finland 3, France 1: Joni Ortio stopped 21 shots and three different players scored as host Finland also improved to 3-0 in a game played at Hartwall Arena in Helsinki.
Juhamatti Aaltonen had a goal and an assist while Janne Pesonen and Ville Viitaluoma also tallied for the Finns.
France kept the game scoreless until more than halfway through the second period before Pesonen and Aaltonen struck 38 seconds apart to give Finland all the offense it would need.
Pierre-Edouard Bellemare cut the deficit in half 43 seconds into the third, giving France life, but Viitaluoma added insurance at the 8:36 mark.
Finland will play the United States on Wednesday, while France faces Russia on Thursday.
Sweden 2, Belarus 1: Fredrik Petterson scored with 8:24 remaining as Sweden avoided being upset in a game at Globe Arena.
Belarus opened the scoring with the lone goal of the first period, as Konstantin Koltsov beat Enroth with 2:26 left.
Lindberg evened things up 5:40 into the second when he got a puck past Dmitri Milchakov, who played a strong game in making 27 saves.
Sweden, which has won two straight after a tournament-opening loss to Switzerland, next plays Norway on Wednesday. Belarus isn't in action again until facing Canada on Friday.
Slovakia 3, Germany 2: Tomas Zaborsky scored the game-tying and game-winning goals in a span of just over seven minutes in the third period to lift Slovakia at Hartwall Arena.
Michael Wolf and Marcus Kink staked Germany to one-goal leads that didn't hold up. Rob Zepp also stopped 30 shots. Germany has lost all three of its games, including another tough one-goal defeat in overtime to Finland to open the tournament.
Kink's goal 3:01 into the third period gave Germany the edge, but Zaborsky evened things up by one-timing a Vladimir Mihalik feed past Zepp at 5:41 and put Slovakia ahead to stay at the 12:46 mark. Jozef Stumpel set up the decisive goal.
Slovakia is back in action Thursday against Latvia, while Germany plays Austria on Wednesday.