Joe Pavelski scored twice and the San Jose Sharks defeated the Winnipeg Jets 3-2 on Monday night.
Joe Thornton assisted on Pavelski's empty-net goal to give him 1,000 assists.
Aaron Dell stopped 31 shots in his 14th game for the Sharks.
Pavelski opened the game's scoring with his 22nd goal and Mikkel Boedker also had a goal for San Jose, which was coming off a 3-1 loss Sunday in Minnesota.
Josh Morrissey scored for the Jets in the first period and Mark Scheifele scored his 28th of the season with seven seconds left in game.
Connor Hellebuyck made 27 saves in his 11th straight start for Winnipeg.
Boedker's short-handed goal at 7:26 of the third period gave the Sharks a 2-1 lead. Jets rookie Patrik Laine had a pass attempt knocked down by San Jose center Logan Couture, who fed Boedker for a breakaway that he used for a high shot to beat Hellebuyck.
Boedker's ninth goal of the season came when there was only six seconds left in a tripping penalty to Sharks defenseman Paul Martin.
Pavelski notched his empty-netter at 19:34 for the 3-1 edge.
Pavelski opened the game's scoring at 9:45 of the first period after Hellebuyck had to deal with a bad bounce. He had stretched out to make a stop, started falling and the rebound went underneath him to Pavelski at the front of the crease.
Morrissey evened it up with an unassisted goal at 11:27, a slap shot from the point into the top corner over Dell's glove for his fourth of the season.
Winnipeg outshot San Jose 13-7 in the first.
Both goalies made some good saves in the scoreless second, plus Pavelski broke up a Jets' three-on-one late in the period. The Sharks flipped the shot edge to 23-20 in their favor.
Winnipeg pulled its goalie with just over two minutes left in the game, but Dell made a quick pad stop on Laine's one-timer with under a minute to go.
The loss kept the Jets at 66 points as they failed to move up in the hunt for an NHL Western Conference wild-card spot.
Winnipeg remains tied with idle Los Angeles Kings and one point behind St. Louis, which holds the second wild-card berth.
Sharks: San Jose returns home to host Washington on Thursday night.
Jets: Winnipeg continues its six-game homestand against Pittsburgh on Wednesday night.