Matt Coronato anotó el gol del empate al final del tercer período y luego el gol de la victoria siete segundos después del tiempo extra para darle la victoria a los Flames.
Coronato acabó rápidamente con el suspenso batiendo a Samuel Montembeault con un disparo por encima del guante del portero de los Habs.
Los dos goles de Coronato arruinaron el trabajo de la tarde para Joel Armia, que marcó un gol en falta en el tercer tiempo y recibió una asistencia en la red de Brendan Gallagher, en el juego de poder, en el segundo tiempo.
Connor Zary, al inicio del segundo tiempo, también venció a Montembeault, que enfrentó 35 tiros.
El canadiense dirigió 23 tiros a Dustin Wolf, pero sólo ocho en el segundo tiempo.
El canadiense jugará sus próximos cuatro partidos en el extranjero, comenzando con una visita el jueves a Newark para un duelo contra los New Jersey Devils.
El equipo de Montreal se reencontrará con sus fanáticos el 16 de noviembre cuando los Columbus Blue Jackets visiten el Bell Center.
Un excelente periodo
Después de dos martes consecutivos en los que el canadiense tuvo comienzos de partido catastróficos, quizás hubo un poco de aprensión entre los espectadores. Especialmente la forma en que el trío formado por Jonathan Huberdeau, Yegor Sharangovich y Anthony Mantha zumbaron alrededor de la red de los Habs durante los primeros 30 segundos del partido.
Pero Montembeault y sus cinco compañeros reaccionaron bien a esta primera amenaza visitante, una de las pocas para los Flames, de hecho, durante los primeros 20 minutos de juego.
Posteriormente, el canadiense dominó en gran medida el período, particularmente el trío de Alex Newhook (tres), Jake Evans (uno) y Juraj Slafkovsky (dos), quienes anotaron seis de los 15 tiros de los Habs en el primer período.
Sin embargo, a pesar de todos sus tiros y dos superioridades numéricas, los dos equipos regresaron al vestuario con el mismo resultado que al inicio del partido.
El canadiense no jugó con la misma convicción durante el período intermedio, lo que permitió a los Flames tomar el control del juego y la ventaja en 4:20.
Zary orquestó la jugada que desembocó en su tercer gol de la temporada, cuando recogió un disco suelto en la ranura y superó a Montembeault después de que un disparo de Daniil Miromanov golpeara a Nazem Kadri, que yacía delante de la red.
Limitado a sólo dos tiros hasta el momento, el equipo de Montreal aprovechó los últimos momentos de su tercer power play para empatar el marcador a los 16:23 del segundo tiempo.
Armia, bien apoyado por Oliver Kapanen, ganó una batalla en la esquina del hielo y logró enviar el disco delante de la red de Wolf, donde Gallagher había quedado desprotegido.
El combativo delantero de los Habs hizo una finta que obligó a Wolf a abrir sus almohadillas lo suficiente para que Gallagher deslizara el disco.
Este gol salvó un período durante el cual el canadiense dirigió sólo cinco tiros hacia la red de los Flames, frente a 13 de los visitantes.
Las unidades especiales acudieron una vez más al rescate de los Habs, esta vez en circunstancias inesperadas.
Durante un penalti a Lane Hutson, el primero del canadiense en el partido, y tras un saque neutral en territorio de Montreal, Evans y Armia lograron escapar dos contra uno.
Mostrando paciencia, Evans pasó a Armia, estacionada a su izquierda. El delantero finlandés no perdió ni un segundo y su gol no dejó ninguna posibilidad a Wolf.
Gallagher pensó que había agregado un importante gol seguro a las 11:39, pero una revisión del video determinó que Josh Anderson había creado un fuera de juego al retroceder hacia territorio de Flames.
El gol anulado mantuvo vivos a los Flames y Coronato empató el partido faltando 2:48 con un disparo de muñeca que superó al guante del portero de los Habs.
Coronato volvería a atacar.