LONDON — Jack Berglund scored twice in the third period, including a short-handed marker 43 seconds into the frame, as Sweden rallied to beat Canada 4-2 in a pre-World Junior Hockey Championship contest on Saturday night.

Canada, with second-period goals from Tij Iginla and Braeden Cootes, took a 2-1 lead into the third period at Canada Life Place.

Victor Eklund and Ivar Stenberg also scored for Sweden, who were outshot 25-16. Jack Ivankovic was in goal for Canada, while Love Harenstam played net for Sweden.

Sweden had lost 2-1 to Canada on Wednesday in an exhibition contest at Kitchener Memorial Auditorium.

Canada went 0-for-5 on the power play Saturday, while Sweden was 0-for-2.

Canada’s final pre-tourney test is scheduled for Tuesday when the squad faces Denmark in Mankato, Minn. Canada’s first game in the world junior tournament is Boxing Day against Czechia in Minneapolis, Minn.

This report by The Canadian Press was first published Dec. 20, 2025.

The Canadian Press