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.
| Status | Final |
|---|---|
| Date | Mar 18, 2026 |
| Venue | Scotiabank Saddledome |
| St. Louis Blues score | 1 |
| Calgary Flames score | 2 |
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.