DENVER - Hard-pressed to score goals in recent games, the Calgary Flames' offense finally showed some signs of life Tuesday night.
David Moss, playing in just his third game of the season, jammed in a rebound with 4:15 to play and Curtis Glencross scored into an empty net with 33.2 seconds remaining in the Flames' 4-2 come-from-behind victory over the injury-riddled Colorado Avalanche at the Pepsi Center.
Already missing eight players because of injuries, including four regular defensemen, the Avalanche lost forwards TJ Galiardi to a broken wrist and David Van Der Gulik to a torn knee ligament in the second period.
"(The injuries) are starting to pile up," Avalanche coach Joe Sacco said. "We're facing some adversity right now, but I thought we played pretty well. We certainly had chances to win the hockey game. We just couldn't hang on.
"We have a number of injuries, but we don't feel sorry for ourselves. No one feels sorry for you in this League. We feel like we can compete with anybody. It doesn't matter who is in the lineup."
The Flames, who broke a four-game losing streak, have had their share of injuries. Moss hurt his shoulder in the preseason and missed the first 11 games.
Moss only had one shot Tuesday, but he used it to snap a 2-2 tie when the game seemed headed to overtime. Avalanche goalie Peter Budaj made a save on Niklas Hagman, but Moss crashed the net and jammed in the rebound for his first goal of the season.
"It was just a good play by Hags," Moss said. "He had it in the corner and he took it strong to the net. I just found a rebound there and I was able to put it in. It's huge just to get back on the winning track."
The Flames totaled just four goals in their previous three games and had lost back-to-back 2-1 decisions before Tuesday.
"It was nice to see some go in," Moss said. "We had some chances that didn't go in and it seems like the ugly ones went in. We'll take them any way we can get them and take the two points."
Chris Stewart's goal on a 5-on-3 power play gave the Avalanche a 2-1 lead at 1:25 of the third period. He flipped in the rebound of Milan Hejduk's shot for his 10th goal of the season and 100th NHL point.
But the Flames got even on a goal by Mikael Backlund at 9:03. Budaj made a sprawling save on Hagman, but he poked the puck into the slot and Backlund ripped it into the net.
"It stings," Stewart said. "We were up 2-1 and even though we're just a young hockey team, that's just an excuse. Come playoff time we have to learn to win those games. Games like this can make the difference in making the playoffs."
Flames goalie Miikka Kiprusoff stopped 29 shots to snap a personal three-game losing streak.
"It's pretty nice to get the win," he said. "They took that lead in the third period and it's a nice comeback for us. We took a few too many penalties, but we pushed back and got those two points."
Both teams scored in the waning seconds of power plays for a 1-1 tie entering the third period. Brandon Yip scored at 4:13 of the first period for Colorado, and Glencross answered 36 seconds into the second period.
Yip was credited with his goal when defenseman Jonas Holos' shot from above the faceoff circles hit his right skate and caromed behind Kiprusoff. The goal came with 4 seconds left on Cory Sarich's hooking penalty.
Glencross, who has 4 goals in his past five games, deflected defenseman Jay Bouwmeester's shot behind Budaj with 1 second remaining on a hooking penalty to Daniel Winnik that began late in the first period.
"You have to give Calgary some credit," Sacco said. "They played hard and they were desperate when they were down 2-1. At the end of the game we have to win more one-on-one battles, especially down low around our net. That was probably the biggest different, especially in the third period."