PITTSBURGH _ Sidney Crosby had to settle for one point Tuesday night, but his team got two.
Crosby set up the Penguins' second goal in their 4-0 victory against Vancouver at PPG Paints Arena to push his career total to 999 points.
He will get his next chance to become the 86th player in NHL history to reach 1,000 when Winnipeg visits PPG Paints Arena on Thursday at 7:08 p.m.
Penguins goalie Matt Murray made 29 saves to record his third shutout of the season and fourth in the NHL.
The victory raised the Penguins' record to 35-13-7 and moved them into sole possession of second place in the Metropolitan Division, two points ahead of Columbus and the New York Rangers.
Neither team scored during the opening period, when the Penguins were awarded the only power play and ran up a 15-9 advantage in shots.
Evgeni Malkin, who had missed the previous seven games because of an unspecified injury, put the Penguins up, 1-0, at 5:16 of the second, as he fought off Vancouver defenseman Lucas Sbisa in front of the net and swiped in a pass from Olli Maatta, who was inside the left circle.
Trevor Daley got the other assist _ his 200th in the NHL _ on the goal, Malkin's 23rd of the season.
Murray preserved the Penguins' lead when he denied Jack Skille on a breakaway at 16:33 of the second, and Jake Guentzel doubled their advantage at 2:27 of the third.
He worked a give-and-go with Crosby and beat Canucks goalie Ryan Miller from the slot for his sixth of the season.
Phil Kessel sealed the victory at 14:03, when he scored from below the left circle after taking a cross-ice feed from Malkin.
This is the first time Kessel has scored a goal in three consecutive games since joining the Penguins in 2015.
Matt Cullen closed out the scoring at 18:03, knocking his own rebound by Miller for his ninth.