John Tavares et Jason Chimera ont marqué alors que Thomas Greiss et Jean-François Berube ont totalisé 32 arrêts pour les Islanders (30-23-11), qui affichent un rendement de 3-2-1 après les six premiers affrontements d'un voyage de neuf.
Les Flames ont inscrit quatre buts sur cinq tirs en fin de première période pour prendre les devants 4-0.
Frolik a ouvert la marque sur le 17e tir des Flames à 14:56 et Brodie a doublé l'avance quand il a trouvé le fond du filet à 16:28. Ferland a enfilé l'aiguille à 17:10 et Monahan a fait 4-0 avec 23,3 secondes à écouler à l'engagement.
Tavares a réduit l'écart à 4-1 à 8:30 de la deuxième période. Il a enregistré quatre buts et quatre aides à ses neuf derniers duels.
Berube a amorcé la deuxième période devant le filet des Islanders et a réussi neuf arrêts. Greiss a repoussé 17 lancers.
Versteeg a donné les devants 5-1 aux Flames à 6:58 en troisième période et Chimera a complété la marque en battant Elliott du côté de la mitaine à 11:32.