Russia defeated the Czech Republic 2-1 to win its division.
Alexei Zhamnov scored a spectacular goal while flat on his belly with 16:23 to play - just 10 seconds after Valeri Bure had scored to tie the game and boost the Rur.As Zhamnov drove toward the net with the puck, he was hauled down by Roman Hamrlik and Petr Svoboda. Somehow, while face down, Zhamnov managed to maintain control of the puck and swipe a shot over the sprawling Dominik Hasek.
"That's probably like my first goal in the last six years on the national team," Zhamnov said. "I was very excited because it was the winning goal. It was a little bit lucky shot, but who cares."
Mikhail Shtalenkov made 23 saves for Russia, which is having a nice comeback Olympics after finishing fourth in 1994 - the only time the former Soviet Union mainstay failed to win a medal since it began playing in the 1956 Games.
SWEDEN 5, BELARUS 2: Tommy Salo, bidding to be an Olympic hero again, made 21 saves, and Niklas Sundstrom had a goal and an assist.
Mikael Andersson and Ulf Dahlen helped the Swedes take control with first-period goals. Between those scores, Salo thwarted Andrei Skabelka on a breakaway.
Salo helped Sweden win the '94 gold medal, stopping Canada's Paul Kariya in a post-overtime shoot-out.
FINLAND 8, KAZAKHSTAN, 2: Raimo Helminen and Esa Tikkanen scored in a 50-second span of the first period, and Finland rolled to its first victory of the tournament.
Teemu Selanne had a goal and two assists for Finland, which had a 4-1 lead and a 28-4 advantage in shots after two periods. Kazakhstan didn't manage a single shot on goal in the second period despite having two power plays.
"It was the first time all season I didn't have to push myself. I kind of took the day off," said Selanne, an NHL All-Star. "This win was good for our confidence . . . before the real game. It was fun."