CALGARY, Alberta (AP) — Mikael Backlund had his first NHL hat trick to help the Calgary Flames beat the Vancouver Canucks 7-3 on Thursday night.

Backlund scored on a power play, at even strength and short-handed. The 27-year-old Swede has a career-high 21 goals after scoring only five goals through his first 50 games.

Dougie Hamilton, Joe Colborne, Deryk Engelland and Sam Bennett also scored for Calgary.

Nikita Tryamkin scored his first NHL goal, and Bo Horvat and Emerson Etem also scored for Vancouver.