Charles Hudon scored twice and added an assist to lead Canada past Russia 5-0 in the semifinals of the Ivan Hlinka Memorial Tournament on Friday.
With the victory, the Canadians advance to the final of the annual under-18 international hockey tournament. They will face the winner of the Sweden-Finland semifinal.
Thomas Wilson, Mathew Dumba and Derrick Pouliot also scored for Canada.