MONTREAL -- Charlie Lindgren made 29 saves to win for the second straight game, and the Montreal Canadiens won their third straight, 3-2 against the Vegas Golden Knights at Bell Centre on Tuesday.
Lindgren, who was called up from Laval of the American Hockey League on Friday because Carey Price has a lower-body injury, made 28 saves in the second and third periods. He made 38 saves for his first NHL shutout in a 2-0 win at the Chicago Blackhawks in his season debut Sunday.
The rookie is 5-0-0 for his NHL career, which began with the Canadiens in 2015-16.
Montreal captain Max Pacioretty credited Lindgren's save on James Neal's backhand at 4:43 of the first period for giving the Canadiens a key early boost for the second consecutive game.
[WATCH: All Golden Knights vs. Canadiens highlights]
"That save on Neal tonight and that save on (Jonathan) Toews last game, both in the first period, both 0-0 games, jump-started our team," Pacioretty said. "And those are ultimately two-goal swings because we end up scoring the first one and that momentum was gained through his hard work and his big saves."
Brendan Gallagher, Jordie Benn and Pacioretty scored for Montreal (7-8-1), which has won five of six (5-1-0) after starting 2-7-1.
Erik Haula scored at 18:23 of the third period to pull the Golden Knights within 3-2 with goalie Maxime Lagace pulled for an extra attacker.
Video: VGK@MTL: Benn fires one-timer home from the point
"They're just such a hardworking team," said Lindgren, who made 16 saves in the third period after facing two shots in the first. "We knew they were going to come and they definitely did. They threw everything at the net in the last few minutes there, so I thought our defensemen and forwards did a great job tonight, too. They really helped me out and it was great to get the two points."
Pierre-Edouard Bellemare scored and Lagace made 25 saves in his fifth straight start for Vegas (9-5-1), which lost 4-3 in a shootout at the Toronto Maple Leafs on Monday.
"We didn't want to quit," Golden Knights coach Gerard Gallant said. "We didn't look good early, it was down 3-1, and then Max made some big saves to keep it close and we battled back and almost found a way to get a point again tonight. So they keep working hard and that's what we have to do."
The Golden Knights finished a 1-4-1 road trip after winning eight of their first nine games (8-1-0).
Canadiens center Jonathan Drouin left after the second period because of an upper-body injury. He did not return.
"He'll be evaluated, and as soon as we get more, we'll share that with you," Montreal coach Claude Julien said.
Video: VGK@MTL: Lindgren stretches for fantastic pad save
Gallagher gave the Canadiens a 1-0 lead with his seventh goal of the season at 8:24 of the first period. Montreal center Tomas Plekanec outraced Golden Knights defenseman Brayden McNabb to prevent an icing call and recovered the puck before setting up Gallagher with a pass across the crease.
Benn, who assisted on Gallagher's goal, made it 2-0 with his first goal on a one-timer from the right point at 10:55 of the first.
Bellemare made it 2-1 on Vegas' second shot of the period at 17:41. He deked around Canadiens defenseman Jeff Petry and shot past Lindgren for his second goal.
Pacioretty gave Montreal a 3-1 lead when he tipped Petry's shot past Lagace for his sixth goal at 3:31 of the second period.
Video: VGK@MTL: Pacioretty redirects shot from in front
Goal of the game
Gallagher's goal at 8:24 of the first period.
Video: VGK@MTL: Gallagher nets great feed from Plekanec
Save of the game
Lindgren's save on Neal with 40 seconds remaining in the third period.
Video: VGK@MTL: Lindgren comes up with big save on Neal
Highlight of the game
Bellemare's goal at 17:41 of the first period.
Video: VGK@MTL: Bellemare dazzles on beautiful goal
They said it
"They played quick. Their transition game was really good and they blocked a lot of shots and got in the lanes." -- Golden Knights forward Erik Haula
"The second half of the game belonged to Vegas and he made the big saves to keep us in the game and to hold the two-goal lead as long as he did." -- Montreal coach Claude Julien on goalie Charlie Lindgren
Need to know
Haula has five points (three goals, two assists) in a three-game point streak. ... Benn was on the bench when Gallagher scored.
Golden Knights: Host the Winnipeg Jets on Friday (10:30 p.m. ET, ATTSN-RM, TSN3, NHL.TV)
Canadiens: Host the Minnesota Wild on Thursday (7:30 p.m. ET, TSN2, RDS, FS-N, NHL.TV)
Video: Benn, Lindgren propel Canadiens to 3-2 victory