Martin Brodeur made 27 saves, and Brad Richards, Kris Draper, and Joe Sakic scored to help Canada beat Russia, 3-1, last night in Toronto, giving the Canadians a 3-0 record in round-robin play of the World Cup of Hockey.
Canada will play the last-place team in the North American pool in a one-game quarterfinal Wednesday night in Toronto.
"We did what we have to do," Draper said. "We're 3-0, but we have to realize that we need to get better.
"It's do or die from here."
Richards opened the scoring with a shorthanded goal early in the second period, and Draper made it 2-0 just 1:37 later. Sakic scored early in the third period, and Bruins defenseman Sergei Gonchar completed the scoring midway through the period.
Gonchar was partly to blame for the game's first goal. He was unable to keep in a clearing attempt at Canada's blue line, which led to a two-on-one.
Russia (1-1) will complete play in the four-team pool tonight in Toronto against Slovakia (0-2). The United States (1-2) finished pool play Friday night with a 3-1 victory over Slovakia in St. Paul.
Finland 4, Sweden 4 -- Finland didn't get its long-awaited revenge on Sweden, but a tie in Helsinki was good enough to win the European Pool. The Nordic rivals both finished unbeaten with 5 points, but the Finns won the pool on goal differential. Sweden's Tomas Holmstrom scored a power-play goal with just 11 seconds left in regulation, and neither team could get a goal in the five-minute overtime period.
"Our start was strong, but Sweden is a world-class team with a truckload of skill, and they started to score on the power play, so the game was soon a new one," said Finland captain Saku Koivu, who scored one goal. "But we gritted ourselves to the end."
Finland faces Germany, which lost all three round-robin games, in a one-game quarterfinal tomorrow. Sweden plays an improving Czech Republic team Tuesday.
Sweden pulled goalie Mikael Tellqvist 38 seconds into the extra period, but couldn't score.
Finland, which blew a 5-1 lead and lost, 6-5, to Sweden in the quarterfinals of the 2003 world championship, never trailed.