That goal gave Edmonton the lead, but Montreal took over from there, seizing a 2-1 advantage by the end of the second period on scores from Brandan Gallagher and Brandon Prust.
Alex Galchenyuk gave the Canadiens some breathing room with 7:15 to go in the third and Max Pacioretty scored into an empty net with 18 seconds left.
Devan Dubnyk allowed three goals on 27 shots to take the loss.
Teacher apologizes for showing sexual image of herself in class
Scarlett Johansson steps out with fiance after pregnancy reveal