Evander Kane scored twice and Brent Burns had two assists for the Sharks (13-14-4), who won consecutive games for the second time this season following their 2-1 victory against the Kings in San Jose on Monday. The Sharks won three straight from March 8-13.
"We knew they were huge, huge games," Burns said. "You want to win at home every game and it's always just about establishing wins and getting points, so that was good."
Alex Iafallo and Adrian Kempe scored for the Kings (13-13-6), who have lost three of four and five of seven. Drew Doughty had two assists, and Cal Petersen made 24 saves.
"We seem to kind of hang around and play better when we're playing the teams at the top of our division, which is not a good thing," Doughty said. "We need to win these games if we want to [qualify for the] playoffs. Again, no disrespect to San Jose; just they're a team that I think is more equal to us than a team like Colorado or Vegas."
The Sharks scored goals 1:22 apart early in the third period after Iafallo cut it to 2-1 at 19:47 of the second on a redirection of Dustin Brown's pass.