UMEA, Sweden — Canada rallied from a 3-0 deficit to beat Finland 5-3 on Thursday in the opening for both teams at the world under-18 men's hockey championship.
Brayden Tracey tied it at 3-3 in the third period and then added the winner. Peyton Krebs sealed it with an empty netter.
Alex Newhook and Jamieson Rees also scored for Canada.
Anton Lundell, Antti Saarela and Aku Raty scored for Finland, the reigning tournament champion.
Canada hasn't won a medal at the annual event since taking bronze in 2015. Its last gold was in 2013.
In other games Thursday, Belarus edged the Czech Republic 4-3, the United States crushed Sweden 6-1 and Russia beat Slovakia 6-3.
Canada faces Switzerland on Friday.