Dany Heatley scored the winning goal with 46.8 seconds remaining to lift Canada to a 5-4 victory Tuesday over the United States at the world hockey championships.
It was Heatley's second goal of the game in Halifax, Nova Scotia.
"We played really hard right to the end," Canada's Ryan Getzlaf said. "We take pride in those kind of wins. We were raised that way."
Maxim Afinogenov and Konstantin Gorovikov also scored for Russia and Ilya Kovalchuk of the Atlanta Thrashers had two assists in the game at Quebec City. Russia improved to 3-0 in the preliminary round.
Kim Staal scored for Denmark (1-2). The Russians peppered Danish goaltender Patrick Galbraith with 43 shots. Mikhail Biryukov made 19 saves for Russia.
In other games, the Czech Republic beat Italy 7-2 and Latvia blanked Slovenia 3-0.
Fedorov, who assisted on Ovechkin's goal, scored on a tipped point shot on a power play in the second period. It was Fedorov's first world championship goal since 1990, when he last played in the tournament for the Soviet Union.
The Russians started Biryukov in goal after Alexander Eremenko injured his knee Sunday in a 5-4 overtime win over the Czech Republic. San Jose Sharks goaltender Evgeni Nabokov will join the Russian team.
Canada was fortunate to find itself up 2-0 Tuesday against the U.S. after getting outplayed in the opening 20 minutes.
Burns scored on one of Canada's first chances. The puck came out to him at the point and he moved to the centre of the ice before snapping a shot through heavy traffic and by goalie Tim Thomas at 8:26.
Heatley made it 2-0 by scoring with 10.8 seconds to play in the first period. He knocked in a rebound from in-close.
Canada looked as if it might make it a rout when Toews scored 18 seconds into the second period.
But Parise and O'Sullivan scored 2:17 apart to cut the lead to 3-2.
"I think we showed a lot of people that we're capable of playing at the same level as these guys," said O'Sullivan, whose goal came at 3:09 on a breakaway.
"We don't necessarily rely on the pretty play, we don't rely on one individual guy," Doan said. "As a unit we're pretty solid and we can count on our depth. If it takes 60 minutes it takes 60 minutes."
Brown and Pominville scored 36 seconds apart on the power play to erase that lead.