MINSK, Belarus (AP) -- France overcame Slovakia 5-3 for another upset victory at the ice hockey world championships on Monday and host Belarus stunned Switzerland 4-3.
Damien Fleury scored the winner on a rebound with 3:41 left in regulation to complete the French comeback from 3-1 down.
Antoine Roussel added his second goal into an empty net for France's fifth for the first French victory over the Slovaks at the worlds. Baptiste Amar also scored twice for France, which beat Canada in a shootout in its opening Group A game.
Ladislav Nagy had two goals for Slovakia, with captain Miroslav Satan also scoring.
France has five points from three games in Group A, while Slovakia remained on one.
Mikhail Grabovski netted the decisive goal with 2:06 remaining in the final period in Belarus' second victory at the worlds to thrill 15,000 home fans at the Minsk Arena.
"I'm really proud of my boys," Belarus coach Glen Hanlon said. "The huge support that we have from our fans was likely the difference for us."
Goals from Yannick Weber, Reto Schappi and Etienne Froidevaux had given Switzerland a 3-2 lead in the third but Belarus equalized through Sergei Kostitsy's second goal.
"Belarus played a very strong game from start to finish," Switzerland coach Sean Simpson said. "We made a couple mistakes in the last period, individual mistakes that cost us the goals that gave Belarus the win."
It was the third straight loss for Switzerland, last year's runner-up.
"It's a difficult situation for us right now we have to stay positive and look forward but it won't be easy," Simpson said.
Belarus has six points in Group B while Switzerland is on zero.
Later Monday, the United States meets Russia in a match of two unbeaten teams of Group B while Canada plays the Czech Republic in Group A.
Copyright 2014 Associated Press. All rights reserved. This material may not be published, broadcast, rewritten, or redistributed.