Joe Pavelski, Logan Couture and Timo Meier each had a goal and an assist, and the host San Jose Sharks topped the Vancouver Canucks 3-2 on Saturday night.
Pavelski snapped a tie 13:06 into the third period. Meier and Couture assisted on his team-leading 31st goal.
The Sharks won for the seventh time in eight games to remain in a tie with Calgary for the Pacific Division lead. The Flames won 5-4 at Pittsburgh.
Martin Jones stopped 31 shots as San Jose extended its point streak against Vancouver to 13 games (12-0-1) with its eighth straight home win against the Canucks.