Nazem Kadri scored his second goal of the game in overtime to give the host Calgary Flames a 4-3 victory over the Seattle Kraken on Tuesday.
Adam Klapka and Rasmus Andersson also scored for the Flames, who have won four consecutive games — all with comebacks. Matt Coronato collected two assists and goaltender Dustin Wolf made 26 saves.
The Flames trail the St. Louis Blues by four points for the Western Conference’s second wild-card position and have three games in hand. The Flames (34-25-11, 79 points) have 12 games remaining in the regular season.
During a thrilling overtime in which both goalies made clutch saves, Kadri was sprung on a breakaway and converted a deke to his forehand for his 300th career goal
Jaden Schwartz collected one goal and one assist while Tye Kartye and Jordan Eberle scored once for the Kraken, who have lost three consecutive games and are playing out the string.
Goalie Joey Daccord stopped 33 shots for Seattle, which for the first time this season failed to win a game it led through two periods (16-0-1).
Klapka opened the scoring at 10:58 of the first period, netting his second of the season by following up to pounce on his own rebound chance and slipping it home.
Schwartz pulled the Kraken even at 10:25 of the second period, tapping into the cage a perfect cross-crease pass from Jared McCann for the power-play marker.
Kartye put the Kraken ahead at 18:42 of the second period, splitting the defenders at full speed and firing a top-corner shot to make it a 2-1 game.
Then it was Calgary’s turn to draw even thanks to Kadri’s power-play goal — a short-side top-corner shot from the right face-off dot — at 13:42 of the third period.
Andersson put the Flames ahead 127 seconds later when he unloaded a rocket of a shot inside the far post.
However, Eberle finished a wild flurry with a game-tying tally that came with 90 seconds remaining in regulation and Seattle’s goalie pulled for the extra attacker.