Jeff Petry and Jonathan Drouin each scored and added an assist as the Montreal Canadiens edged the Calgary Flames 3-2 for their fourth win in five NHL games.
Brendan Gallagher also scored for the Canadiens on Tuesday night and Carey Price made 21 saves for his 289th victory, tying Patrick Roy for second in team history.
Michael Frolik and Elias Lindholm scored for the Flames (5-4-0) while David Rittich made 37 saves in defeat.
The Czech goalie was making his second consecutive start after stopping 44 shots in a 4-1 victory his last time out.