CALGARY, Alberta — Lance Bouma's willingness to get to the front of the net paid off for the Calgary Flames.
Bouma scored the winning goal at 8:40 of the third period when he tipped T.J. Brodie's point shot past Semyon Varlamov, and the Flames beat the Colorado Avalanche 3-2 on Monday night.
"Brods made a great play right off my stick. I didn't do much there," Bouma said. "That's something we stress here, getting to the front of the net.
"We want traffic in front of their goalie. He's a great goalie, and any goalie in this league is good if he gets the chance to see the shot."
Bouma and David Jones both had a goal and an assist for the Flames, Jiri Hudler also scored, and Kari Ramo made 25 saves to earn his 15th win of the season.
Calgary held onto third place in the Pacific Division, ahead of the Los Angeles Kings, who won at New Jersey earlier Monday.
Gabriel Landeskog had a goal and an assist for the Avalanche, and Varlamov finished with 23 saves.
"This one definitely stings, no doubt about it," said Landeskog, whose team is 10 points out of a playoff spot with 10 games remaining. "We needed this one really bad. We're going to keep playing hockey and we're going to keep doing our best to win hockey games."
Alex Tanguay also scored, and Ryan O'Reilly added two assists for Colorado.
"I will never say never," Avalanche coach Patrick Roy said of his club's playoff chances. "This is a team that I'm proud of. It was a hard-fought game in my opinion. When you're wearing the Avalanche logo, you battle.
"Every time you're going to be on the ice, you're going to compete."
Ramo made a strong save to turn aside O'Reilly's slap shot 6 minutes into the first period before Markus Granlund picked up the puck and hit Bouma in stride with a pass.
Bouma then broke into the Colorado zone on a 2-on-1 rush with Jones, who took a pass from his linemate and fired a wrist shot over Varlamov's outstretched glove hand.
The Avalanche tied it at 17:46 of the first when Tanguay swatted a pass from Landeskog past Ramo.
The Flames went ahead 2-1 with 16 seconds left in the first when Dennis Wideman fired a sharp-angle shot toward the net that deflected off Hudler's foot and past the stunned Varlamov.
During an early power play in the second period for Colorado, Ramo made a glove save to stop a heavy slap shot fired by Jarome Iginla.
Colorado had a few more chances in the second to tie it, but both John Mitchell and Tyson Barrie rang shots off the post. Ramo later made a pad save to stop a shot by Matt Duchene from in tight.
"We just had a few too many turnovers in the second there," Jones said. "They really outchanced us. We've just got to do a better job being on top on the defensive side of the puck. We've been good at it all year, so we'll get back to it."
After Bouma's goal, Landeskog converted a feed from O'Reilly to finish the scoring just over two minutes later.
NOTES: Jones scored 70 goals and added 56 assists in 272 games for the Avalanche between 2007-13 before being traded to the Flames along with Shane O'Brien for Tanguay and Cory Sarich. ... Iginla played in his 1,382nd NHL game to tie Trevor Linden for 39th place on the career games played list. He needs to play three more games to move past Larry Robinson.