William Carrier scored two goals, and Mark Stone scored a goal and an assist for the Golden Knights (15-4-1), who overcame a 4-2 deficit in the third. Riley Smith also scored, while Jack Eichel and Alec Martinez each provided assists.
Logan Thompson made 25 saves for Vegas.
Vancouver (6-10-3) got a goal and an assist from Andriy Kuzmenko. Bo Horvat, Luke Chien and Elias Peterson each scored, and had two assists for Quinn Hughes.
Thatcher Dimko stopped 33 shots for the Canucks, who gave up a multi-goal lead in a loss for the seventh time this season.
Vegas appeared to take the lead midway through the third period, however The goal was disallowed due to a strange bounce.
An attempted clearing by the Canucks hit a camera lens that was stuck through one of the media holes in the glass, knocking a piece of it onto the ice. Play continued on that end and Stone puck put the puck into the net. But after a video review, the goal was ruled out and an official said the whistle should have been blown to stop play.
About four minutes later, Pietrangelo gave the Golden Knights a 5-4 advantage when he collected the puck from Stone and sent a backhand past Demko from the low slot at 14:14.
Vancouver scored three straight goals early in the third period to take a 4-2 lead before Vegas came back again.
Carrier made it 4-3 with the second of the night at 6:54, sending a rebound off the top of the crease for his sixth of the season.
Smith hit the puck into the Vancouver net at 8:57 to tie it up.
on a roll
Horvat pulled the Canucks to 1:47 in the third with a hash-mark wrist shot. The Vancouver captain has 15 goals, second in the NHL behind Connor McDavid (16). … Brock Boeser’s assist on the first goal of the game helped extend his point streak to seven games (two goals, six assists).
Golden Knights forward Jonathan Marchesault played his 500th regular season game in the NHL. Now in his 10th season, the 31-year-old center was up for Columbus, Tampa Bay, and Florida before Vegas selected him in the 2017 Expansion Draft. … Vancouver defenseman Ethan Bear made his 200th regular season appearance.
Golden Knights: Host the Ottawa Senators on Wednesday in their three-game home opener.
Canucks: Start a three-game drive Wednesday in Colorado.
AP NHL: www.apnews.com/hub/NHL and www.twitter.com/AP–Sports