Team Canada suffered a late scare against the Czech Republic, but retained their World Junior Championship crown after Dylan Guenther scored the winner in overtime.
Guenther scored twice and assisted in a 3-2 win over the Czech Republic, with captain Shane Wright scoring the other. Team Canada were comfortable leaders until the third period, when a quickfire double from Czech Republic's Jiri Kulich and Jakub Kos levelled the scores.
But Canada fought back in overtime to secure their second-straight gold medal, and write their name into the history books. One man that's been breaking records for fun this tournament is 17-year-old Connor Bedard, and his team-mates couldn't stop talking about him during the celebrations.