Sean Monahan scored 2:09 into overtime to lift the Calgary Flames over the Colorado Avalanche 5-4 on Monday night.

Matthew Tkachuk had a goal and an assist, Derek Ryan also scored and David Rittich made 28 saves for Calgary, which has won five in a row under interim coach Geoff Ward and finally broke through against Colorado this season.

More Images
Calgary Flames center Sean Monahan, left, celebrates scoring the winning goal with center Dillon Dube in overtime of an NHL hockey game against the Colorado Avalanche Monday, Dec. 9, 2019, in Denver. The Flames won 5-4 in overtime. (AP PhotoDavid Zalubowski)

Sean Monahan scored 2:09 into overtime to lift the Calgary Flames over the Colorado Avalanche 5-4 on Monday night.

Calgary Flames left wing Milan Lucic, left, is hugged by defenseman Rasmus Andersson after center Sean Monahan scored the winning goal in overtime of an NHL hockey game against the Colorado Avalanche Monday, Dec. 9, 2019, in Denver. The Flames won 5-4 in overtime. (AP PhotoDavid Zalubowski)

The Flames have struggled against the Avalanche of late, starting with the first round of the 2019 playoffs when eighth-seeded Colorado won in five games. The Avs won the first two meetings this season as well.

Colorado Avalanche goaltender Pavel Francouz, left, looks to stop a shot off the stick of Calgary Flames center Dillon Dube, front right, as he jostles in front of the net with Colorado defenseman Ryan Graves in the second period of an NHL hockey game Monday, Dec. 9, 2019, in Denver. (AP PhotoDavid Zalubowski)

Mangiapane broke a 2-all tie when he scored his sixth goal 12 seconds into the third period. Frolik made it 4-2 at 1:39, but the Avalanche rallied. MacKinnon's 19th at 3:59 got Colorado within a goal, and Donskoi's 13th at 10:45 tied it again.

Colorado Avalanche defenseman Samuel Girard, left, hits Calgary Flames left wing Andrew Mangiapane as he brings the puck up the ice in the second period of an NHL hockey game Monday, Dec. 9, 2019, in Denver. (AP PhotoDavid Zalubowski)

UP NEXT

Calgary Flames interim head coach Geoff Ward looks on from the team box in the second period of an NHL hockey game against the Colorado Avalanche Monday, Dec. 9, 2019, in Denver. (AP PhotoDavid Zalubowski)

Calgary Flames interim head coach Geoff Ward looks on from the team box in the second period of an NHL hockey game against the Colorado Avalanche Monday, Dec. 9, 2019, in Denver. (AP PhotoDavid Zalubowski)

Colorado Avalanche center Tyson Jost, front, picks up the puck as Calgary Flames center Sean Monahan, back left, and center Mikael Backlund pursue in the first period of an NHL hockey game Monday, Dec. 9, 2019, in Denver. (AP PhotoDavid Zalubowski)

Colorado Avalanche center Tyson Jost, front, picks up the puck as Calgary Flames center Sean Monahan, back left, and center Mikael Backlund pursue in the first period of an NHL hockey game Monday, Dec. 9, 2019, in Denver. (AP PhotoDavid Zalubowski)

Colorado Avalanche left wing Matt Calvert, front left, reacts as his shot is stopped by Calgary Flames goaltender David Rittich, right, as defenseman Rasmus Andersson fights to keep Calvert out from in front of the net in the first period of an NHL hockey game Monday, Dec. 9, 2019, in Denver. (AP PhotoDavid Zalubowski)

Colorado Avalanche left wing Matt Calvert, front left, reacts as his shot is stopped by Calgary Flames goaltender David Rittich, right, as defenseman Rasmus Andersson fights to keep Calvert out from in front of the net in the first period of an NHL hockey game Monday, Dec. 9, 2019, in Denver. (AP PhotoDavid Zalubowski)

Andrew Mangiapane and Michael Frolik scored 1:27 apart to start the third period for Calgary.

Calgary Flames center Sean Monahan, left, celebrates scoring the winning goal with center Dillon Dube in overtime of an NHL hockey game against the Colorado Avalanche Monday, Dec. 9, 2019, in Denver. The Flames won 5-4 in overtime. (AP PhotoDavid Zalubowski)

Calgary Flames center Sean Monahan, left, celebrates scoring the winning goal with center Dillon Dube in overtime of an NHL hockey game against the Colorado Avalanche Monday, Dec. 9, 2019, in Denver. The Flames won 5-4 in overtime. (AP PhotoDavid Zalubowski)

The Flames have struggled against the Avalanche of late, starting with the first round of the 2019 playoffs when eighth-seeded Colorado won in five games. The Avs won the first two meetings this season as well.

Monahan ended the frustration with a shot from close that beat Avalanche goalie Pavel Francouz, who finished with 28 saves.

Colorado had won six straight, including three on an Eastern Conference road swing that ended Saturday in Boston. Nathan MacKinnon, Valeri Nichushkin, Ryan Graves and Joonas Donskoi scored for the Avalanche.

Calgary Flames left wing Milan Lucic, left, is hugged by defenseman Rasmus Andersson after center Sean Monahan scored the winning goal in overtime of an NHL hockey game against the Colorado Avalanche Monday, Dec. 9, 2019, in Denver. The Flames won 5-4 in overtime. (AP PhotoDavid Zalubowski)

Calgary Flames left wing Milan Lucic, left, is hugged by defenseman Rasmus Andersson after center Sean Monahan scored the winning goal in overtime of an NHL hockey game against the Colorado Avalanche Monday, Dec. 9, 2019, in Denver. The Flames won 5-4 in overtime. (AP PhotoDavid Zalubowski)

Mangiapane broke a 2-all tie when he scored his sixth goal 12 seconds into the third period. Frolik made it 4-2 at 1:39, but the Avalanche rallied. MacKinnon's 19th at 3:59 got Colorado within a goal, and Donskoi's 13th at 10:45 tied it again.

The Avalanche took an early lead on Graves' fifth goal in the first period, and the Flames tied it on Ryan's tip at 9:33 of the second. Nichushkin's fifth goal in eight games, and fifth of the season, 31 seconds later gave Colorado the lead again, but Tkachuk scored seven seconds into a power play to tie it.

NOTES: Colorado G Philipp Grubauer (lower body) and D Cale Makar (upper body) were scratched. They are day to day. G Adam Werner was recalled from the AHL to serve as Francouz's backup. ... Calgary C Sam Bennett missed his 10th straight game with an upper-body injury. ... Avalanche C Nazem Kadri (lower body) sat out for the third straight game.

Colorado Avalanche goaltender Pavel Francouz, left, looks to stop a shot off the stick of Calgary Flames center Dillon Dube, front right, as he jostles in front of the net with Colorado defenseman Ryan Graves in the second period of an NHL hockey game Monday, Dec. 9, 2019, in Denver. (AP PhotoDavid Zalubowski)

Colorado Avalanche goaltender Pavel Francouz, left, looks to stop a shot off the stick of Calgary Flames center Dillon Dube, front right, as he jostles in front of the net with Colorado defenseman Ryan Graves in the second period of an NHL hockey game Monday, Dec. 9, 2019, in Denver. (AP PhotoDavid Zalubowski)

UP NEXT

Flames: At the Arizona Coyotes on Tuesday night.

Avalanche: Host the Philadelphia Flyers on Wednesday night.

More AP NHL: https://apnews.com/NHL and https://twitter.com/AP_Sports

Colorado Avalanche defenseman Samuel Girard, left, hits Calgary Flames left wing Andrew Mangiapane as he brings the puck up the ice in the second period of an NHL hockey game Monday, Dec. 9, 2019, in Denver. (AP PhotoDavid Zalubowski)

Colorado Avalanche defenseman Samuel Girard, left, hits Calgary Flames left wing Andrew Mangiapane as he brings the puck up the ice in the second period of an NHL hockey game Monday, Dec. 9, 2019, in Denver. (AP PhotoDavid Zalubowski)

Calgary Flames interim head coach Geoff Ward looks on from the team box in the second period of an NHL hockey game against the Colorado Avalanche Monday, Dec. 9, 2019, in Denver. (AP PhotoDavid Zalubowski)

Calgary Flames interim head coach Geoff Ward looks on from the team box in the second period of an NHL hockey game against the Colorado Avalanche Monday, Dec. 9, 2019, in Denver. (AP PhotoDavid Zalubowski)

Colorado Avalanche center Tyson Jost, front, picks up the puck as Calgary Flames center Sean Monahan, back left, and center Mikael Backlund pursue in the first period of an NHL hockey game Monday, Dec. 9, 2019, in Denver. (AP PhotoDavid Zalubowski)

Colorado Avalanche center Tyson Jost, front, picks up the puck as Calgary Flames center Sean Monahan, back left, and center Mikael Backlund pursue in the first period of an NHL hockey game Monday, Dec. 9, 2019, in Denver. (AP PhotoDavid Zalubowski)

Colorado Avalanche left wing Matt Calvert, front left, reacts as his shot is stopped by Calgary Flames goaltender David Rittich, right, as defenseman Rasmus Andersson fights to keep Calvert out from in front of the net in the first period of an NHL hockey game Monday, Dec. 9, 2019, in Denver. (AP PhotoDavid Zalubowski)

Colorado Avalanche left wing Matt Calvert, front left, reacts as his shot is stopped by Calgary Flames goaltender David Rittich, right, as defenseman Rasmus Andersson fights to keep Calvert out from in front of the net in the first period of an NHL hockey game Monday, Dec. 9, 2019, in Denver. (AP PhotoDavid Zalubowski)