Kiefer Sherwood put the Canucks ahead 2-1 off the rush at 16:42 of the second period. He took a pass from Teddy Blueger as he entered the offensive zone and beat Askarov over his blocker with a wrist shot from the top of the right circle.
“A couple pucks we didn't get deep, a puck I failed to get behind their D, they turn it up, it's in the back of our net,” Sharks forward Barclay Goodrow said. “And that kind of created momentum for their team and next thing you know, they scored three.”
Petersson scored 26 seconds later to make it 3-1 after Askarov kicked the rebound of a Jake DeBrusk rush chance into the slot, where the Canucks center was alone for a quick shot over the glove at 17:08.
San Jose challenged unsuccessfully for goaltender interference, then took a hooking penalty 12 seconds later, and Pettersson scored again on the 5-on-3 man-advantage at 17:52 to make it 4-1, shooting far side over Askarov’s glove from the right dot.
“He’s too good, he's going to break out at some point,” Hughes said of Pettersson. “I’m glad he was able to do that tonight and hopefully for him, he can enjoy the next couple days like all of us and regroup and get ready to go.”
Cody Ceci cut it to 4-2 at 4:21 of the third period with a slap shot from the top of the right circle that hit defenseman Derek Forbort in the leg and deflected through Demko.
Luke Kunin scored on a rebound with Askarov pulled for an extra attacker for the 4-3 final at 19:54.
“We just got to learn how to win,” Celebrini said. “We all believe that we can finish some of these games, now it's just about doing it.”
NOTES: San Jose defenseman Jake Walman missed the game with a lower-body injury sustained in a 3-2 overtime loss at the Edmonton Oilers on Saturday and is day-to-day. … Demko has won 12 straight games against San Jose dating back to April 2, 2019.