James Neal added two goals for Pittsburgh, which matched a club record by winning its 12th straight home game. Jussi Jokinen scored his third goal in two games, and Matt Niskanen put in the winner with less than 8 minutes left.
Evander Kane had two goals and an assist for the Jets. Jacob Trouba, Blake Wheeler and Mark Scheifele also scored, but Winnipeg remained winless in Pittsburgh since 2006. Al Montoya made 33 saves, but couldn't make an early two-goal lead stand.
Malkin missed nine games with a lower leg injury, yet hardly looked rusty. He scored his 10th and 11th goals of the season and added an assist.
SHARKS 3, BLACKHAWKS 2, SO
Couture beat Corey Crawford with a shot into the right side of the net after Stalock stopped Chicago captain Jonathan Toews leading off the shootout. Patrick Sharp then shot wide before Pavelski scored to give the Sharks their first win at the United Center since a 5-3 victory on Dec. 30, 2010.
Crawford made 40 saves in his first home start since he left Chicago's 6-2 victory over Florida on Dec. 8 because of a lower-body injury.
HURRICANES 2, PREDATORS 1
Skinner netted the winner with 3:31 left on a shot from the right wing that slipped under goalie Carter Hutton's pads for his team-leading 20th goal.
Patric Hornqvist had tied it for Nashville with a power-play goal at 6:46 of the third period. The Predators, who had earned points in four straight games, dropped their third in a row.
The Hurricanes played without injured captain Eric Staal.
Khudobin, filling in for injured goalie Cam Ward, improved to 5-0 this season and helped the Hurricanes win both ends of a back-to-back set for the first time this season.
Staal, who missed his first game since Feb. 26, 2011, had played in 191 consecutive regular-season games — the third longest streak in franchise history.
DUCKS 4, CANUCKS 3, OT
ANAHEIM, Calif. (AP) — Corey Perry scored his NHL-leading eighth game-winning goal of the season with 1.3 seconds on the clock in overtime, giving Anaheim a come-from-behind victory over Vancouver.
The Ducks, off to a franchise-best 31-8-5 start and 17-0-2 at Honda Center, are the only team in the league without a regulation loss at home. Anaheim is also the third NHL team to open a season with a home point streak of at least 19 games.
The Ducks have also won 13 of 14 since losing back-to-back shootout decisions against San Jose and Los Angeles.
Nick Bonino scored the tying goal with 1:27 left in regulation. Saku Koivu and Matt Beleskey scored in the second period, and Jonas Hiller stopped 17 shots to extend his club-record and career-best winning streak to 11.
OILERS 5, LIGHTNING 3
EDMONTON, Alberta (AP) — Jordan Eberle scored two goals, and Edmonton snapped a four-game losing streak by beating Tampa Bay.
It was the Oilers' first win against a team above the playoff cutline in a month.