NHL Capsules

PITTSBURGH (AP) Evgeni Malkin had a goal and an assist in his return from a lower-body injury, Sidney Crosby got his 999th career point with an assist and the Pittsburgh Penguins rolled by the Vancouver Canucks 4-0 on Tuesday night.

Phil Kessel, Jake Guentzel and Matt Cullen also scored for the defending Stanley Cup champions. Matt Murray stopped 29 shots for his third shutout this season and the fourth of his career.

Pittsburgh broke it open with three third-period goals past Ryan Miller. Crosby fed a streaking Guentzel down the slot 2:27 into the third to make it 2-0 and pull Crosby within a point of becoming the 86th player in NHL history to reach 1,000.

Miller made 38 saves while under siege for most of the night as the Penguins remained unbeaten in regulation since the All-Star break (5-0-2).

DUCKS 1, WILD 0

ST. PAUL, Minn. (AP) – John Gibson made 37 saves for his fourth shutout of the season, rookie Joseph Cramarossa scored his fourth goal and Anaheim blanked Minnesota.

Gibson stalled the league’s fourth-highest scoring team, beating Minnesota and former coach Bruce Boudreau for the first time in three meetings.

The Wild were 0 for 5 on the power play and lost in regulation for the first time in six games and the fifth time since the start of December, a span of 34 games. Devan Dubnyk made 22 saves.

Cramarossa scored for the first time in 16 games 4:38 into the first period.

MAPLE LEAFS 7, ISLANDERS 1

TORONTO (AP) – Auston Matthews scored twice, Frederik Andersen earned his 100th NHL win and Toronto routed New York in a game with playoff implications.

The Maple Leafs set a season high for goals and won for the third time in nine games. They moved three points ahead of the Islanders for the second wild card in the Eastern Conference.

New York fell to 10-4-2 in its past 16 games.

Matthews increased his rookie total to 27 goals and Andersen stopped 33 shots. Josh Leivo had a career-high three points with one goal and two assists for Toronto.

Nazem Kadri and William Nylander each had a goal and an assist. Tyler Bozak and Matt Hunwick also scored for the Maple Leafs.

Jason Chimera scored on a penalty shot for New York. Thomas Greiss and Jean-Francois Berube combined to give up seven goals on 41 shots.

DEVILS 3, AVALANCHE 2

NEWARK, N.J. (AP) – Devils defenseman Andy Greene scored the go-ahead goal on a power play and Kyle Palmieri converted on an odd-man rush with Taylor Hall to lead New Jersey over struggling Colorado.

Cory Schneider made 28 saves and Pavel Zacha added a goal as New Jersey won for the fourth time in six games (4-1-1) in its push to make the playoffs.

Jeremy Smith stopped 37 shots in his NHL debut after seven seasons in the minor leagues. Recent waiver pickup Mark Barberio and Mikhail Grigorenko scored for Colorado, which has lost four straight and is 4-22-1 in its last 27 games.

The win was only the Devils’ second against the Avalanche in 11 meetings.

SABRES 3, SENATORS 2

OTTAWA, Ontario (AP) – Robin Lehner made 39 saves against his former team, and Matt Moulson and Justin Bailey scored in the third period to rally Buffalo past Ottawa.

Lehner is 4-0-2 against the club that selected him in the second round of the 2009 NHL draft. He was traded away with David Legwand in June 2015 to Buffalo for the 21st overall pick in that year’s draft.

Ryan O’Reilly also scored for the Sabres.

Bobby Ryan ended a five-game run without a point by getting a goal and an assist for the Senators. Dion Phaneuf also scored, and Craig Anderson made 22 saves.