OSTRAVA, Czech Republic — Akil Thomas scored the winning goal in the final period and Canada rallied from two goals down to beat Russia 4-3 in the final of the world junior hockey championship on Sunday.
It was the 18th title for Canada, the most successful team in the tournament.
Thomas backhanded the puck past goaltender Amir Miftakhov with 3:58 left to avenge a 6-0 loss to Russia at their group stage game on Dec. 28, the worst loss for Canada in the history of the tournament.
Dylan Cozens, Connor McMichael and captain Barrett Hayton also scored for Canada.
The Canadians were down 3-1 in the final period before McMichael and Hayton tied the game in a span of 2:01.
Nikita Alexandrov, Grigori Denisenko and Maxim Sorkin scored for Russia.
In the earlier game Sunday, Samuel Fagemo scored again to help Sweden beat defending champion Finland 3-2 and take bronze at the world junior hockey championship.
Fagemo, the leading scorer of the tournament, scored his eighth goal to tie the game at 2 in the middle period before Linus Oberg netted the winner at Ostravar Arena in the eastern city of Ostrava.
Rasmus Sandin also had a goal for Sweden, with Fagemo adding an assist.
Patrik Puistola and Matias Maccelli had a goal each for Finland.