Vancouver Television Sports← GAME CENTRE
← NHL / AFTER THE WHISTLE

NHL • September 20, 2026

Jon-Randall Avon leads Seattle’s quick answer as Kraken beat Flames 4-2

Calgary erased a two-goal deficit in the third period, and Seattle answered so fast the comeback never had time to breathe. The Kraken left Scotiabank Saddledome with a 4-2 win Monday behind Jon-Randall Avon’s three-point night and Logan Morrison’s tie-breaking goal just 93 seconds after Aydar Suniev had pulled the Flames level.

NHL / FINAL
Seattle Kraken4 — 2Calgary Flames
Seattle KrakenCalgary Flames

A tie that lasted 93 seconds

Seattle gave this game its shape in the first period. Ty Nelson opened the scoring at 4:51 with a wrist shot, Jagger Firkus doubled the lead at 9:23, and Calgary spent the rest of the night trying to climb back to level terms. The Flames at least made sure the early hole did not become a runaway; Suniev cut it to 2-1 at 13:01 of the first, turning what could have been a lopsided start into a live game.

The middle period offered no change on the scoreboard, which mattered because it preserved Calgary’s chance to steal the night with one push. With the game still sitting at 2-1 entering the third, every bounce had more weight than it would have in a wider game. That is part of what made Seattle’s answer to Calgary’s equalizer so decisive.

Suniev supplied the equalizer at 10:26 of the third, his second goal of the night, with Ben Jones and Abram Wiebe on the play. For a moment, Calgary had reset everything. Then Morrison redirected momentum back to Seattle at 11:59 on a tip-in set up by Tyson Jugnauth and Avon. The level score lasted only 93 seconds. Avon’s goal at 19:44 closed the night and underlined the difference between pushing a favorite moment and owning the finish.

The special-teams gap told the real story

If the raw totals made this look even, the special teams made it anything but. Calgary actually finished with a slight edge in shots, 24-23, a clear edge in hits, 32-16, and a small faceoff advantage at 51.9 percent. Seattle still won by two because the Kraken were much sharper in the areas that swing a tight game fastest: they scored two power-play goals, added a short-handed goal, and killed all six Calgary power plays.

Our take: Calgary’s biggest improvement point is not mysterious. The Flames took six power-play opportunities and got nothing from them, while their own penalty trouble cost them twice on Seattle’s five chances. That is the most direct explanation in the numbers. The hit total shows Calgary brought plenty of edge, but edge without power-play finish can become empty labor in a one-goal game.

Our take: Seattle should enjoy the efficiency, but there is a warning inside the win. The Kraken took seven penalties for 17 minutes and gave Calgary six power plays. That worked this time because the penalty kill was perfect and the goaltending held, not because it is a sustainable amount of time to spend defending special teams. A cleaner night would ask less of the kill and leave less room for a two-goal lead to disappear.

Avon drove the finish, Suniev kept Calgary alive

Avon was the most influential skater on the scoresheet: one goal, two assists, and involvement in half of Seattle’s offense. He helped create Firkus’s first-period goal, set up Morrison’s winner, and then scored the late insurance himself. Morrison added a goal and an assist, while Nelson and Firkus gave Seattle the kind of spread scoring that can survive a pushback. The Kraken finished with six assists on four goals, and the offense never leaned on just one moment or one line of production.

There was support behind the scorers, too. Jugnauth and Jani Nyman each had an assist, and Oscar Fisker Molgaard added one while also going 11-for-19 on faceoffs. On the defensive side, Seattle’s 17 blocked shots were a meaningful part of the result. Kaden Hammell, Gustav Olofsson, Ville Ottavainen and Caden Price all blocked three shots, which helps explain how Calgary reached 24 shots but still could not find a third goal.

Calgary’s most dangerous player was Suniev, who accounted for both goals and put four shots up in the process. Honzek, Jones and Wiebe each assisted, and the Flames did win enough draws and deliver enough contact to keep the game within reach. Tyson Gross won 11 faceoffs, Jones won five of seven, and Rory Kerins threw six hits. But the Flames needed more than one finisher on a night when the power play went empty. Two goals from Suniev kept Calgary alive; the lack of a third source of offense sent it home short.

Two goalies, enough stops

Seattle’s crease usage stood out almost as much as the scoring line. Nikke Kokko handled the first 20 minutes and stopped seven of eight shots. Philipp Grubauer played the final 40 and turned aside 15 of 16. Combined, that gave Seattle 22 saves and a .917 team save percentage, more than enough support for a 23-shot offense that made its chances count.

Our take: the split in goal is notable, but the broader Seattle defensive picture matters more. The Kraken paired those saves with nine takeaways and 17 blocked shots, and that layered work gave Calgary very little margin for error. For the Flames, the improvement case starts with turning territorial effort into cleaner results. They had 24 shots, six power plays and 32 hits, but the score still tilted the other way. In a 4-2 game this close for this long, the missed opportunity was not a lack of activity. It was where that activity did and did not show up.

Scoring moments

  1. 1st · 4:51

    Ty Nelson Goal (2) Wrist Shot, assists: Logan Morrison (1), Jani Nyman (1)

  2. 1st · 9:23

    Jagger Firkus Goal (1) Snap Shot, assists: Jon-Randall Avon (1), Oscar Fisker Molgaard (2)

  3. 1st · 13:01

    Aydar Suniev Goal (1) Snap Shot, assists: Samuel Honzek (1)

  4. 3rd · 10:26

    Aydar Suniev Goal (2) Snap Shot, assists: Ben Jones (1), Abram Wiebe (1)

  5. 3rd · 11:59

    Logan Morrison Goal (2) Tip-In, assists: Tyson Jugnauth (1), Jon-Randall Avon (2)

  6. 3rd · 19:44

    Jon-Randall Avon Goal (1) Wrist Shot, assists: none

Seattle Kraken — Forwards
PlayerBSHTTK+/-TOIPPTOISHTOIESTOISHFTGYTDGASSMSOGFWFLFO%GVPNPIM
Jon-Randall Avon000017:333:302:3411:2923112420000.0000
Curtis Douglas030-18:170:310:007:4615000130000.0000
Jagger Firkus110016:493:290:3512:4522110400010.0100
Oscar Fisker Molgaard101120:103:253:2913:162500100011857.9000
John Hayden140-111:140:291:538:52170002003537.5027
Logan Morrison010115:033:260:0311:34201211004450.0200
Jani Nyman101116:102:160:0013:5423011030020.0100
Carson Rehkopf010112:242:130:0010:1119000210030.0012
Eduard Sale000-113:562:240:0011:3218000100000.0100
Mitchell Stephens000-114:290:052:1012:14220001107463.6100
Nathan Villeneuve020-19:030:270:008:3614000000000.0000
Ryan Winterton001018:352:283:4712:2026000010000.0000
Seattle Kraken — Defenses
PlayerBSHTTK+/-TOIPPTOISHTOIESTOISHFTGYTDGASSMSOGFWFLFO%GVPNPIM
Kaden Hammell300-217:250:162:5314:1624000000000.0112
Tyson Jugnauth120-119:534:000:0015:5327001110000.0012
Ty Nelson002219:562:262:1315:1729120220000.0112
Gustav Olofsson311119:510:114:0415:3630000320000.0200
Ville Ottavainen302118:010:263:5813:3725000000000.0100
Caden Price311-119:520:032:0117:4828000110000.0412
Seattle Kraken — Goalies
PlayerGASASOSSOSASVSV%ESSVPPSVSHSVTOIYTDGPIM
Nikke Kokko18007.87543020:0000
Philipp Grubauer1160015.938123040:0000
Calgary Flames — Forwards
PlayerBSHTTK+/-TOIPPTOISHTOIESTOISHFTGYTDGASSMSOGFWFLFO%GVPNPIM
Andrew Basha000013:012:520:0810:0119000110000.0000
Jonathan Castagna011113:400:162:3810:46200001102433.3000
Matvei Gridin000-119:304:370:1314:4024000200020.0300
Tyson Gross030017:352:513:4710:572300020011761.1000
Samuel Honzek010015:490:003:1212:3724001110000.0000
Dryden Hunt011015:353:110:2112:0322000210000.0212
Ben Jones050013:270:012:2311:03240010105271.4100
Rory Kerins060-118:014:330:0713:212200012091047.4000
Alexander Nylander110-118:304:100:0914:1123000100000.0000
Brennan Othmann000-10:530:000:000:532000100000.00320
William Stromgren121017:062:410:0014:2522000100000.0000
Aydar Suniev110115:244:370:0010:4719220410000.0100
Calgary Flames — Defenses
PlayerBSHTTK+/-TOIPPTOISHTOIESTOISHFTGYTDGASSMSOGFWFLFO%GVPNPIM
Hunter Brzustewicz110119:552:382:5514:2227000100000.0400
Joel Hanley210-118:380:062:4515:4726000020000.0112
Yan Kuznetsov200117:400:022:2515:1328000200000.0000
Brayden Pachal150-116:460:003:0313:4324000100000.0200
Zayne Parekh131023:104:570:0018:1325000110000.0200
Abram Wiebe010116:140:221:3414:1825001200000.0000
Calgary Flames — Goalies
PlayerGASASOSSOSASVSV%ESSVPPSVSHSVTOIYTDGPIM
Devin Cooley3220019.864143258:5702
Seattle Kraken — Team statistics
Blocked Shots17
Hits16
Takeaways9
Shots23
Power Play Goals2
Power Play Opportunities5
Power Play Percentage40.0
Short Handed Goals1
Shootout Goals0
Faceoffs Won25
Faceoff Win Percent48.1
Giveaways16
Total Penalties7
Penalty Minutes17
Calgary Flames — Team statistics
Blocked Shots10
Hits32
Takeaways4
Shots24
Power Play Goals0
Power Play Opportunities6
Power Play Percentage0.0
Short Handed Goals0
Shootout Goals0
Faceoffs Won27
Faceoff Win Percent51.9
Giveaways16
Total Penalties6
Penalty Minutes26