Andrew Shaw scored twice, Tomas Tatar had the go-ahead goal and the Montreal Canadiens rallied to beat the Vegas Golden Knights 5-4 on Saturday night, spoiling Max Pacioretty’s homecoming.

Charles Hudon and Jesperi Kotkaniemi also scored to help the Canadiens snap a two-game skid and improve to 9-5-3. Max Domi had two assists to extend his points streak to six games, and Antti Niemi made 34 saves.

Vegas Golden Knights goaltender Marc-Andre Fleury is scored on by Montreal Canadiens' Jesperi Kotkaniemi, left, as Golden Knights' Nick Holden (22) defends during the second period of an NHL hockey game, Saturday, Nov. 10, 2018 in Montreal. (Graham Hughes/The Canadian Press via AP)
Vegas Golden Knights goaltender Marc-Andre Fleury is scored on by Montreal Canadiens’ Jesperi Kotkaniemi, left, as Golden Knights’ Nick Holden (22) defends during the second period of an NHL hockey game, Saturday, Nov. 10, 2018 in Montreal. (Graham Hughes/The Canadian Press via AP)

Former Canadiens captain Pacioretty was kept off the scoresheet despite taking nine shots on goal in his first game at the Bell Centre as a visiting player. Pacioretty was dealt to the Golden Knights in the offseason in return for Tatar, prospect Nick Suzuki and a second-round draft pick. The 29-year-old was given a standing ovation following a video tribute prior to puck drop.

Brad Hunt, Jonathan Marchessault, Alex Tuch and William Karlsson scored for Vegas, and Marc-Andre Fleury stopped 21 shots.

Vegas Golden Knights' Brad Hunt (77) scores against Montreal Canadiens goaltender Antti Niemi as Canadiens' Karl Alzner defends during the first period of an NHL hockey game, Saturday, Nov. 10, 2018 in Montreal. (Graham Hughes/The Canadian Press via AP)
Vegas Golden Knights’ Brad Hunt (77) scores against Montreal Canadiens goaltender Antti Niemi as Canadiens’ Karl Alzner defends during the first period of an NHL hockey game, Saturday, Nov. 10, 2018 in Montreal. (Graham Hughes/The Canadian Press via AP)

Tatar scored the winner at 12:17 when his cross-crease pass to Phillip Danault deflected off Shea Theodore’s stick and in.

Shaw tied it at 3 at 9:26 of the third, swatting a bouncing puck over the pad of an outstretched Fleury.

Vegas Golden Knights' Jonathan Marchessault (81) scores against Montreal Canadiens goaltender Antti Niemi as Canadiens' Karl Alzner (27) defends during the first period of an NHL hockey game, Saturday, Nov. 10, 2018 in Montreal. (Graham Hughes/The Canadian Press via AP)
Vegas Golden Knights’ Jonathan Marchessault (81) scores against Montreal Canadiens goaltender Antti Niemi as Canadiens’ Karl Alzner (27) defends during the first period of an NHL hockey game, Saturday, Nov. 10, 2018 in Montreal. (Graham Hughes/The Canadian Press via AP)

NOTES: Carey Price served as Niemi’s backup after conceding at least four goals in four straight games. … Canadiens defenseman David Schlemko made his season debut.

UP NEXT

Vegas Golden Knights' Max Pacioretty warms up prior to an NHL hockey game against the Montreal Canadiens, Saturday, Nov. 10, 2018 in Montreal. (Graham Hughes/The Canadian Press via AP)
Vegas Golden Knights’ Max Pacioretty warms up prior to an NHL hockey game against the Montreal Canadiens, Saturday, Nov. 10, 2018 in Montreal. (Graham Hughes/The Canadian Press via AP)

Golden Knight: At Boston on Sunday.

Canadiens: At Edmonton on Tuesday night.

Vegas Golden Knights' Max Pacioretty (67) checks Montreal Canadiens' Jeff Petry during the first period of an NHL hockey game, Saturday, Nov. 10, 2018 in Montreal. (Graham Hughes/The Canadian Press via AP)
Vegas Golden Knights’ Max Pacioretty (67) checks Montreal Canadiens’ Jeff Petry during the first period of an NHL hockey game, Saturday, Nov. 10, 2018 in Montreal. (Graham Hughes/The Canadian Press via AP)

___

Source: The Associated Press