Olympic champions Canada battled back from two goals down to clinch their group lead with a 5-3 win over reigning champions, and co-hosts of the world ice hockey championship, Finland here Friday.
The Finns got off to a lively start through left winger Antti Pihlstrom who had his 13,000 home supporters on their feet, scoring the opening goal 5:53 into the match.
Finland skipper Mikko Koivu made it 2-0 on a powerplay halfway into the first period.
"We started well but got ourselves into some penalty trouble in the first period," Canada coach Brent Sutter said.
"We regrouped in the break. In the second and third periods we were more persistent."
"That was team Finland's second game in two nights and I think it helped us in the last two periods."
Sweden were slightly more precise in the first period scoring two powerplay goals by Ottawa Senators defender Erik Karlsson and Detroit Red Wings wing Henrik Zetterberg, while Russia replied through Alexander Popov.
In the second, Russia pulled to level as this year's NHL scoring champion Yevgeni Malkin and Alexei Yemelin both scored for Russia, while another Detroit winger Johan Franzen added his goal for Sweden.
Alexander Perezhogin netted Russia's fourth just 15sec into the third, while Malking added two more goals to grab the lead in the event's scorers contest with 11 points (6 goals+5 assists) and to secure Russia's win.
Blueliner Denis Denisov made it 7-3 with 54sec remaining.
The Americans looked rusty from the start and failed to break the deadlock before Tampa Bay Lightning forward J.T.Brown scored their opening goal 14:12 into the second period but Kazakhstan winger Konstantin Pushkaryov levelled four minutes later.
Carolina Hurricanes defender Justin Faulk restored the US lead at 44:58 but Talgat Zhailauov levelled again with 4:06 remaining in the third period sending the game into overtime.
Faulk was the hero of the match scoring a sudden-death winner with just 22sec to go to add two points to his team's balance.
"We generated a lot of offensive zone time and 50 shots that we produced in the match is a good indication," the US team coach Scott Gordon said.
"Unfortunately a late Kazakhstan equaliser didn't allow us to get all three points but we got two in the overtime and in general I'm satisfied with the match."
Source: AFP Global Edition