Jakob Silfverberg had a goal and an assist for the Ducks (24-45-4), who are 1-9-1 in their past 11 games. Lukas Dostal made 24 saves.
Anaheim finished the game 7-for-10 on the penalty kill.
“I think the work ethic was there, but we kind of take ourselves out of the game by taking way too many penalties,” Silfverberg said. “Especially in the third, we have a 2-1 game, and then we just have a parade going to the box. Obviously, that’s not going to make your case easier for winning games.”
Jaden Schwartz gave the Kraken a 1-0 lead with a power-play goal at 9:03 of the second period. Jordan Eberle tried to jam the puck in at the left post, and the rebound of his initial shot deflected in off Schwartz in the crease.
Isac Lundestrom tied it 1-1 with a short-handed goal at 2:08 of the third period, beating Grubauer over his glove from the left hash marks on a rush.
Silfverberg then scored another short-handed goal during the same power play 44 seconds later to give the Ducks a 2-1 lead. He buried his own rebound from the bottom of the right circle after skating in on a partial breakaway.
“I feel like we’ve been doing a good job since we made the change (to a diamond formation),” Silfverberg said. "Obviously, getting two goals tonight is big, but we end up giving up two or three as well.”