HELSINKI, Finland -- Jonathan Huberdeau and Ryan Nugent-Hopkins scored in the shootout Saturday as Canada defeated Sweden 2-1 in the team's final warmup game before the world junior hockey championship.

Huberdeau used a pretty deke to open the shootout before Nugent-Hopkins beat Swedish goalie Joel Lassinantti low stickside on Canada's second attempt.

Mikael Vikstrand was the only Swede to beat Canadian goalie Jordan Binnington.

Jonathan Drouin scored in regulation for Canada, while Alexander Wennberg replied for Sweden.

Canadian coach Steve Spott asked for more discipline after Thursday's 3-2 exhibition loss to Finland but his team again found itself in the penalty box far too often.

Another concern will be the status of centre Boone Jenner, who was assessed a major for charging and a game misconduct in the second period.

Spott says he doesn't know if Jenner will face any further discipline from the International Ice Hockey Federation ahead of Canada's tournament opener against Germany on Dec. 26 in Ufa, Russia.