MONTREAL -- Brendan Gallagher, Brian Gionta and Lars Eller each had a goal and an assist to lead the Montreal Canadiens to a 4-1 victory over the Philadelphia Flyers on Saturday night.
Rene Bourque also scored and Carey Price made 22 saves for Montreal, which rebounded from its season-opening 4-3 loss to Toronto on Tuesday night.
Vincent Lecavalier scored his first Philadelphia goal on a power-play 9:13 into the third to ruin Price's shutout bid.
Gionta opened the scoring 8:10 into the first with his first goal of the season.
Price caught a break when a quick whistle denied Philadelphia the tying goal at 15:17.
Former Montreal defenseman Mark Streit drove a slap shot from the point off a faceoff won by Lecavalier. Matt Read put the puck into the net after it dropped in front of Price but the play had already been blown dead.
Eller made it 2-0 with his third goal in two games 12 seconds into the third. Gallagher increased the lead to 3-0 at the five-minute mark with his second goal in as many games on a two-man advantage.
P.K. Subban drew an assist moments after he had appeared to score. The Norris Trophy winner's slap shot from the left point got lodged in the padding on the outside of the back of the goal, but never entered the net.
Gionta was denied a second goal at 12:05 because the referee's whistle had blown the play dead before the Montreal captain poked the puck over the goal line.
Bourque scored Montreal's second power-play goal at 19:03.
Ray Emery stopped 30 shots in his first start for the Flyers since Feb. 1, 2010.
Canadiens right wing Daniel Briere was held without a point in his first game against his former team.
Lecavalier was booed early and often by the sold-out crowd of 21,273. The Montreal native passed up an opportunity to play in his hometown when he signed a five-year, $22.5 million deal with the Flyers on July 2 after Tampa Bay bought out his previous contract.
Canadiens defenseman Andrei Markov moved up into the slot and put a wrist shot off the right post on Montreal's first power-play opportunity just over 4 minutes in.
The Canadiens went 2-for-9 with the man-advantage during the game.
Philadelphia converted 1 of 5 power-play opportunities.
NOTES: Former Canadiens D Hal Gill did not dress for Philadelphia. D Erik Gustafsson and C Kris Newbury were also left out of the Flyers' lineup. ... Canadiens C Tomas Plekanec played his 600th game. ... Montreal D Josh Gorges shattered a pane of glass inside the penalty box 15:18 into the first when his shot went through the open door as Flyers C Sean Couturier returned to the ice after serving a hooking penalty. ... Canadiens LW Max Pacioretty missed the game because of an upper-body injury he suffered in Tuesday's 4-3 season-opening loss to Toronto. ... Montreal enforcer George Parros is out with a concussion. Parros, who was acquired from Florida in a July 5 trade, suffered the frightening injury when he landed face first on the ice at the end of his second fight of the game with Maple Leafs forward Colton Orr. ... Emery, who played 29 games for the Flyers in 2009-10, left the Stanley Cup champion Chicago Blackhawks as a free agent to sign a one-year, $1.675 million deal with Philadelphia after sharing the William Jennings Trophy for the league's lowest goals-against-average with Corey Crawford.