Chiasson et Stajan ont marqué à 1:03 d'intervalle en première période pour placer les Flames en avance 2-0. Chiasson a redirigé un tir de Sean Monahan dans le haut de l'enclave derrière Markstrom à 14:26, puis Stajan a redirigé la passe centrée de Garnet Hathaway derrière Markstrom, à 15:29.
Horvat a marqué à 3:04 de la deuxième période pour couper l'avance à 2-1 et prolonger sa séquence de matchs avec au moins un point à sept, un sommet pour lui dans la LNH. Il a marqué trois fois et a ajouté cinq passes au cours de cette séquence.
Markstrom a réalisé un arrêt aux dépens de Frolik sur une passe arrière de Mikael Backlund à 4:56 pour garder Vancouver à un but d'écart, puis Johnson a gardé les Flames en avant 2-1 quand il a capté la redirection de Henrik Sedin à la suite d'un tir de l'enclave de Loui Eriksson, à 5:34.
Markstrom a réalisé un autre arrêt à 1:29 de la troisième période, après que Johnny Gaudreau eut contourné le but par-derrière pour ensuite effectuer une passe au centre vers Monahan à l'embouchure du but. Johnson a ensuite stoppé le tir sur réception de Sedin lors d'un jeu de puissance, à 15:19, puis il a réalisé un arrêt de la jambière aux dépens de Brandon Sutter plus tard au cours de la même supériorité numérique.
Frolik a marqué sur une échappée avec 1:50 à jouer.