Marleau -- who also scored twice Friday in a 4-1 victory over Edmonton -- came up with two third-period goals Saturday to help the Sharks take their third victory in their last four games. Mike Grier and Rob Blake also scored, and Brian Boucher posted 24 saves for San Jose.
With the game tied 2-2, Marleau was credited with the tiebreaking goal after a shot by Dan Boyle glanced off Marleau's skate and into the goal at 9:28 of the third. Marleau scored an insurance goal with 2:06 left in the game.
The Sharks extended their Pacific Division lead over second-place Anaheim and Phoenix to 20 points (67-47).