Switzerland came from two goals down to end Canada's perfect start to the ice hockey world championship with a 3-2 win in overtime Saturday. Fabrice Herzog's second goal of the game helped to lift Switzerland to second in Group B behind two-time defending champion Canada. The Canadians were frustrated by an inspired performance from Swiss goalie Leonardo Genoni, who took over from Jonas Hiller at 6:28 when his side was already trailing by two goals. Center Ryan O'Reilly opened the scoring on a power play, assisted by Mitch Marner, who doubled the Canadians' lead shortly afterward. But Mike Matheson was penalized for delaying the game in the third period and Herzog scored on the power play, then Vincent Praplan equalized. Canada pushed hard for the winner only for Herzog to grab the overtime winner in Paris. Earlier in Cologne, Russia routed Slovakia 6-0 and the United States fought back from two goals down to beat Latvia 5-3. Russia reclaimed the lead of Group A and outshot Slovakia by 39 to 22. Yevgeni Dadonov got the tournament favorites off to a great start with just 1:12 played, then claimed his second goal on a power play. Andrei Mironov made it 3-0 at the first interval. Nikita Kucherov and Ivan Telegin added goals in the second period, and Vladislav Gavrikov finished the scoring as Russia stayed two points above the US. Germany boosted its quarterfinal hopes with a 4-1 win over Italy. Germany moved level with fourth-placed Latvia in Group A. Belarus defeated Slovenia 5-2 for its first win of the tournament in Paris, where Markus Hannikainen scored the winner for Finland to beat Norway 3-2 to go fourth in Group B. — AP