Ladislav Nagy scored the go-ahead goal, Brian Boucher made 34 saves and visiting Phoenix snapped a five-game winless streak. Boucher had 12 saves in the first, and several big saves on San Jose's 15 shots in the scoreless third. Marco Sturm was back for the Sharks after missing Wednesday's game as his wife, Astrid, gave birth to their first child.
CANUCKS: Enforcer Wade Brookbank went to Manitoba of the AHL on a conditioning assignment. He will return Sunday.