What's this, victory? On the road? One that included goals scored, more than one even? And scored by their highest paid player, Paul Stastny?

For the Avalanche, it all seemed too good to be true Thursday night, but it wasn't. The Avs used two late Stastny goals in beating the Calgary Flames 6-3 at the Scotiabank Saddledome.

The Avs scored three goals in the game's final 2:48 in getting their first road victory of the season, one that snapped a three-game losing streak.

The Avs went on the power play with 2:48 left in the third period, after Matt Duchene was taken down off the rush by Flames defender Mark Giordano.

Stastny got to a puck in the left crease and kept jamming at it before it finally slipped past Flames goalie Miikka Kiprusoff with 2:39 left.

"Sometimes you've just got to keep battling back and find a way," said Stastny, whose goals were his first two of the season. "Sometimes you've just got to find a way to get an ugly goal and that's what I got there on that first one."

Newcomer John Mitchell also had a tremendous game. The scarry-faced forward — still stitched up after taking a puck in the face last week — scored two goals himself, including one with 3:02 left in the second period that gave Colorado its first lead of its four-game road trip.

Mitchell, along with linemates Cody McLeod and Chuck Kobasew, formed an effective grind line, with Kobasew making a great steal and setup pass on Mitchell's go-ahead goal.

"I've got to give the credit to my linemates," Mitchell said. "As a team, we just kind of came with a bit of a desperation mind-set. We needed this win."

Former Avs player Alex Tanguay buried a wrist shot past Jean-Sebastien Giguere at 19:42 to tie it, after Stastny coughed up a puck in the Flames zone that led to some tic-tac-toe passing and Tanguay's finish.

Read more: Colorado Avalanche tops Calgary Flames 6-3 for road win, thanks to Paul Stastny's two goals - The Denver Post http://www.denverpost.com/avalanche/ci_22495099/avs-finally-win-road-thanks-paul-stastnys-2#ixzz2JeO6MSy5

Read The Denver Post's Terms of Use of its content: http://www.denverpost.com/termsofuse