Kraken rally with 3 late goals, defeat Canucks in OT

Brock Boeser scored twice, Jake DeBrusk had a goal and an assist and Demko made 24 saves for the Canucks (17-10-8), who have won their last five games (1-1-3).

“Honestly, it’s pretty devastating,” DeBrusk said. “We should never have lost that game, let alone let it go to overtime. But it just turns out there’s a couple of bad bounces and a tough team over there. You’ve got to give them credit, but that just compounds it focus, we have to have, no matter what the score is. … Every time we have a two-goal lead there, it has to be automatic.”

Vancouver played without defenseman Quinn Hughes and center Elias Pettersson, who are day to day with an undisclosed injury.

“We were pretty good for 55 minutes,” Canucks coach Rick Tocchet said. “We needed a couple of quiet games. We didn’t get them. I’m sure some of the guys feel bad. And we did a lot of good things. … We needed somebody to calm the waters a little bit.”

Schwartz made it 4-2 at 15:15 of the third period, scoring with a shot from under the goal line that was tapped in by Canucks defenseman Noah Juulsen.

Dunn cut it to 4-3 at 18:48 with Grubauer pulled after the extra skater. He stole a clearing attempt from Carson Soucy in the slot and quickly shot over Demko’s block from the right hash marks.

Schwartz then scored 22 seconds later to make it 4-4. He drove to the net and converted his own rebound in the crease as he fell to the ice.

It was his 500th NHL point (207 goals, 293 assists) in his 767th game.

“Jaden, for his 499th and 500th points in the National Hockey League, stepped up at an obviously critical time in the game, critical time for the team,” Seattle coach Dan Bylsma said. “The second goal brings us back to the mindset of where you have a chance to win this thing and then we score the third goal which is 1:12 left on the clock and the mindset that he takes it to the net, going to the cage and doing what he can to get us the goal, that was huge.”