SEATTLE — The Seattle Kraken scored the first three goals of the game then hung on to defeat the Vancouver Canucks 3-1 on Friday in NHL pre-season action at Climate Pledge Arena.