UFA, Russia - Ryan Nugent-Hopkins and Ryan Strome scored for Canada in a 2-1 win over the United States at the world junior hockey championship Sunday.
Canada (3-0) faces host Russia on Monday in a battle of unbeaten teams for first place in Pool B.
The top team in the pool gains a bye to the semifinal.
Malcolm Subban stopped 36 shots in Canada's net for his third win of the tournament.
Defenceman Jacob Trouba replied for the Americans.
U.S. goaltender John Gibson, who plays for the Ontario Hockey League's Kitchener Rangers, made 30 saves.
Canada was short two forwards in the game because they were serving suspensions.