CALGARY, AB -- The streak is over.
Mike Cammalleri scored the game-winner late in the second period while Joey MacDonald made 39 saves to lift the Calgary Flames over the Colorado Avalanche 3-1 at the Pepsi Center on Monday night.
The victory snaps a franchise-worst 13-game winless drought for the Flames away from Scotiabank Saddledome.
After a scoreless 20 minutes, it was Colorado who struck first early in the second.
After some nifty board work, Ryan O'Reilly worked the puck back to Tyson Barrie. Barrie uncorked a shot on net that was deflected by Brad Malone and behind MacDonald just 1:45 into the frame.
After Lee Stempniak robbed earlier in the period by Jean-Sebastien Giguere, Roman Cervenka answered Malone's tally at 10:36. Taking a return pass from Mark Giordano, Cervenka walked off the wall and into the high slot, snapping a shot behind Giguere to tie the game 1-1.
Cammalleri gave Calgary a 2-1 edge with 3:07 remaining in the period, taking a feed from Roman Horak below the goal line and depositing it into the Colorado net.
MacDonald slammed the door in the third.
The Flames goaltender denied PA Parenteau with an outstretched right pad with eight minutes remaining. With just under four left on the clock, MacDonald stopped not only an initial point shot, but also Cody McLeod and McGinn on the doorstep hammering at rebounds.
The saves set the stage for Alex Tanguay to ensure the 0-12-1 run would be snapped with a shorthanded marker with just 3:19 remaining.
Sprung in alone on Giguere by Stempniak, Tanguay bobbled the puck but recovered in time to lift a shot over a sprawling Giguere for his 11th of the season to give Calgary the eventual 3-1 final.
GOAL OF THE GAME
Parked below the goal line, Horak found Cammalleri streaking toward the Colorado net, who lifted the pass over Giguere's blocker at 16:53 - the eventual game-winner.
SAVE OF THE GAME
With Matt Stajan in the penalty box in the first period, MacDonald made a crucial shoulder save off the stick of Jamie McGinn in the slot to keep the game scoreless midway through the first period.
HIT OF THE GAME
With just seconds remaining in the first period, Tim Jackman rocked Ryan O'Reilly with an open-ice hit just inside the Colorado zone.
With less than four minutes remaining and clinging to a 2-1 lead, MacDonald denied both McLeod and McGinn on the doorstep after making a save on the initial point shot to set the stage for Tanguay's marker a shift later.
QUOTE OF THE GAME
"If you can help the team and win the game, it's great."
-Roman Horak on his two-point night.
STAT OF THE GAME
MacDonald's 39 saves are the most the Flames goaltender has had since April 7, 2009, stopping 41 as a member of the New York Islanders against the Detroit Red Wings.
Forwards Jiri Hudler (upper body) and Brian McGrattan (upper body) will both miss the game due to injury, while Anton Babchuk is the lone healthy scratch. Derek Smith (lower body) and Paul Byron (wrist) remain on the injured reserve list.
The Flames head home to the friendly confines of Scotiabank Saddledome, hosting the Vancouver Canucks on Wednesday (7:30 p.m. MT, SNET-FLAMES) and Phoenix Coyotes on Friday (7 p.m. MT, SNET-W) before tackling the Oilers in Edmonton on Saturday (8 p.m. MT, CBC).