Elias Pettersson ended his scoring drought with two goals in quick succession during the second period, leading the Vancouver Canucks to a 4-3 victory over the San Jose Sharks.
The Canucks, who had been struggling with a three-game winless streak, saw contributions from Kiefer Sherwood and Brock Boeser, while Quinn Hughes added two assists. San Jose's William Eklund and Cody Ceci also found the net, but the Sharks remain winless in their last five games.