St. Louis Blues at Calgary Flames

NHL game between the St. Louis Blues and the Calgary Flames on Mar 18, 2026. Final score: St. Louis Blues 1, Calgary Flames 2.

StatusFinal
DateMar 18, 2026
VenueScotiabank Saddledome
St. Louis Blues score1
Calgary Flames score2

Shot charts, expected goals (xG), Game Score and advanced box scores for this game are available on Hockey Alchemy.

Analysis

The Calgary Flames defeated the St. Louis Blues 2–1 on Mar 18, 2026, a one-goal game.

Frequently Asked Questions

Who won the St. Louis Blues vs Calgary Flames game?

The Calgary Flames beat the St. Louis Blues 2–1 on Mar 18, 2026.

What was the final score?

The final score was Calgary Flames 2, St. Louis Blues 1.