Canada's youngsters will play for the World Juniors gold medal for the second time in just under five months, as they thrashed the United States 6-2 on Wednesday.
One of the biggest rivalries in hockey once again went the way of Canada, although it didn't look like that would be the case early on. Team USA raced into a 2-0 lead after just 11 minutes of the first period, but yet another goal from 17-year-old Canadian Connor Bedard proved to be the turning point.
Team Canada scored six unanswered goals as they booked their place in Thursday's final with Czech Republic, the only team to beat them in the tournament this winter. Both teams head into the final clash full of confidence, but as they say, there can only be one winner.