
Team Sweden celebrate after winning the 2017 IIHF Ice Hockey World Championship final between Sweden and Canada in Cologne, Germany, on May 21, 2017. Sweden won 2-1 and claimed the title. (Xinhua/Luo Huanhuan)

Team Sweden celebrate after winning the 2017 IIHF Ice Hockey World Championship final between Sweden and Canada in Cologne, Germany, on May 21, 2017. Sweden won 2-1 and claimed the title. (Xinhua/Luo Huanhuan)