Dylan Guenther had a goal and two assists, Nick Schmaltz had a goal and an assist, and Kailer Yamamoto had two assists for the Mammoth (39-30-6), who have won their past two after losing their previous two. Karel Vejmelka made 25 saves.
Jordan Eberle and Bobby McMann scored for the Kraken (32-31-11), who have lost seven of their past eight (1-5-2). Joey Daccord made 25 saves.
Eberle made it 1-0 41 seconds into the first period. Jared McCann sent a cross-slot pass to Adam Larsson in the right circle. Vejmelka stopped Larsson’s one-timer, but Eberle found the rebound in the slot and slapped it past Vejmelka’s glove.
McMann pushed it to 2-0 at 13:45 after Chandler Stephenson drove to the crease and lost control of the puck. McMann found the loose puck at the top of the crease, spun and slid a backhander past Vejmelka’s left pad.
Cooley cut it to 2-1 with a power-play goal at 16:27, using Seattle defenders Jaden Schwartz and Frederick Gaudreau as a screen and snapping it inside the right post from the top of the left circle.
Jacob Melanson appeared to extend Seattle’s lead to 3-1 at 6:11 of the second period, but the goal was overturned after a Utah challenge for goalie interference.
Cooley scored his second goal of the game to make it 2-2 at 10:05 of the second period. Daccord stopped MacKenzie Weegar’s snap shot from the top of the left circle but kicked the rebound to Cooley in the right circle, who one-timed it into an open net. It was Cooley’s fifth goal in three games.
Schmaltz gave Utah a 3-2 lead with a power-play goal at 14:56, one-timing Clayton Keller’s feed from below the goal line over Daccord’s blocker from the low slot.
JJ Peterka pushed it to 4-2 at 4:39 of the third period, taking a drop pass from Yamamoto at the blue line, then snapping a shot from the top of the left circle past Daccord’s glove.
Guenther extended the lead to 5-2 at 7:27 of the third, screening Daccord at the top of the crease and sweeping Cooley’s rebound through Daccord’s five-hole. The goal was initially waived off for goalie interference, but another Utah challenge overturned the call to good goal.
Michael Carcone added a power-play goal to make it 6-2 at 16:37, when the puck bounced off Carcone, defenseman Ryker Evans and then Daccord's blocker and trickled in.