Brendan Gallagher scored midway through the third period as the Montreal Canadiens beat the Philadelphia Flyers 3-1 on Monday night to extend their winning streak to four games.
First-place Montreal (5-0-1) remains the only team unbeaten in regulation time.
Shea Weber and Alexander Radulov, into the empty net, also scored for Montreal. Carey Price made 31 saves for his third consecutive win to start the season.
Jakub Voracek scored the lone goal for the Flyers (2-3-1). Steve Mason stopped 30 of 32 shots.
Gallagher scored on the power play at 13:08 of the third period, just four seconds into Montreal's man advantage. The pesky wing deflected Radulov's shot from the point past Mason.
Gallagher got the play going after winning the faceoff to the left of Mason before scoring his team-leading fourth goal of the season.