The Calgary Flames stayed out of last place and halted a dubious streak in the process. Not a bad night in a season that's hardly lived up to expectations. Mike Cammalleri broke a second-period tie and Joey MacDonald stopped a season-high 39 shots, helping the Flames snap a 13-game road winless streak with a 3-1 victory over the slumping Colorado Avalanche on Monday.