Andrei Kuzmenko's hat trick leads Calgary to a 6

ANAHEIM, Calif. (AP) — Andrei Kuzmenko scored three goals, Nazem Kadri had a goal and two assists, and the Calgary Flames withstood Anaheim’s third-period rally for a 6-3 victory over the Ducks on Friday night.

Kuzmenko got his second career hat trick with two goals in the final 5:38 after Anaheim had trimmed Calgary’s 4-0 lead to one goal. Andrew Mangiapane and Connor Zary also scored for the Flames, who won for only the third time in 12 games. Dustin Wolf made 19 saves.

Sam Colangelo scored a goal in his NHL debut for the Ducks, and Frank Vatrano and Olen Zellweger scored shortly afterward. But Kuzmenko deflected Jonathan Huberdeau’s shot to keep the Flames ahead with 5:38 to play on a power play, and he added another less than three minutes later.

The game also was the last at Honda Center for longtime Ducks forward Jakob Silfverberg, who announced his impending retirement this week after a 12-year NHL career.