Dan Boyle scored with a minute left in the third period to lift the San Jose Sharks to a 4-3 victory over the visiting Nashville Predators on Tuesday night.
Joe Pavelski, Jamie McGinn and Devin Setoguchi also scored for the Sharks, 6-0-1 at home. Thomas Greiss made 23 saves for his second win in three games.
Michael Santorelli, Marcel Goc and Patric Hornqvist scored for the Predators, who lost for just the second time in six games. Dan Ellis stopped 25 shots.
Pavelski has scored in two straight games after returning from an injury that caused him to miss 15 games.
Patrick Marleau created the scoring opportunity when he took the puck behind the net and found Pavelski open for a 1-on-1 with Ellis midway through the first period.
The Predators tied it with 1:40 left in the first. Santorelli knocked the puck out of the air in the crease, outfought Sharks forward Manny Malhotra and slipped a shot into the net. Greiss was on the ice after blocking Martin Erat's shot attempt.
The Sharks regained the lead early in the second period on McGinn's goal. Marc-Edouard Vlasic took a long shot that deflected off Brad Staubitz's stick. McGinn settled in and released a shot from the left side.
Goc, formerly of the Sharks, scored his first goal of the season and recorded his first point in nine games. He tied the game with 5:11 left in the second period after taking a crossing pass from Jordin Tootoo.
Nashville took a 3-2 lead when Hornqvist redirected Dan Hamhuis' shot midway through the third period.
Setoguchi, in the lineup for the first time in seven games, tied it 3-3 with 6:34 left when he steered Boyle's shot over Ellis's right shoulder.