The Canadians and Norwegians actually played the contest very even in the opening period with Canada only outshooting Norway 9-8. Weber then opened the scoring with a slap shot from the point in the second period before Jamie Benn of the Dallas Stars scored the game winning goal with 4:41 left in the middle frame.
Norway bounced back with a power play marker early in the third period before Doughty provided insurance.
Team Canada will now play Austria on Friday (10:00 a.m., CBC). In other action, the United States trounced Slovakia 7-1, Russia beat Slovenia 5-2 and Finland beat Austria 8-4.