Andre Burakovsky extended his recent surge with two more goals, leading the Colorado Avalanche to a 3-2 victory over the slumping Calgary Flames on Tuesday night.

That's five goals in the last three games for the 24-year-old left wing, who on this night took advantage of a promotion to Colorado’s top line and a chance to skate with Nathan MacKinnon and Joonas Donskoi.

More Images
Colorado Avalanche's Andre Burakovsky, centre, celebrates his goal with teammates during first period NHL hockey action against the Calgary Flames in Calgary, Tuesday, Nov. 19, 2019. (Jeff McIntoshThe Canadian Press via AP)

Andre Burakovsky extended his recent surge with two more goals, leading the Colorado Avalanche to a 3-2 victory over the slumping Calgary Flames on Tuesday night.

Colorado Avalanche's Logan O'Connor, left, is checked by Calgary Flames' Zac Rinaldo during first period NHL hockey action in Calgary, Tuesday, Nov. 19, 2019.(Jeff McIntoshThe Canadian Press via AP)

Vladislav Kamenev also scored for Colorado (13-6-2), which has won five of six. The Avalanche are 3-1-0 on a five-game road trip that wraps up Thursday in Minnesota.

Colorado Avalanche's Nikita Zadorov, right, is checked by Calgary Flames' Milan Lucic during first period NHL hockey action in Calgary, Tuesday, Nov. 19, 2019. (Jeff McIntoshThe Canadian Press via AP)

David Rittich made 23 saves for the Flames and fell to 9-6-3.

Colorado Avalanche goalie Philipp Grubauer, left, jumps to stop the puck as Calgary Flames' Elias Lindholm looks on during second period NHL hockey action in Calgary, Tuesday, Nov. 19, 2019. (Jeff McIntoshThe Canadian Press via AP)

The 2-0 lead for the Avs came despite being outshot 13-7.

Colorado Avalanche goalie Philipp Grubauer, right, stops a shot from Calgary Flames' Dillon Dube during third period NHL hockey action in Calgary, Tuesday, Nov. 19, 2019. (Jeff McIntoshThe Canadian Press via AP)

Calgary drew within one on Mangiapane's fourth goal at 15:44 of the third, setting up a furious finish. But despite getting a power play for the last 21 seconds and pulling their goalie, the Flames couldn’t take advantage of the 6-on-4.

Colorado Avalanche's Valeri Nichushkin, right, is checked by Calgary Flames' Michael Stone during third period NHL hockey action in Calgary, Tuesday, Nov. 19, 2019. (Jeff McIntoshThe Canadian Press via AP)

Avalanche: At the Minnesota Wild on Thursday night.

MacKinnon assisted on both of Burakovsky’s goals to give him 13 points (five goals, eight assists) in his last six games.

Colorado Avalanche's Andre Burakovsky, centre, celebrates his goal with teammates during first period NHL hockey action against the Calgary Flames in Calgary, Tuesday, Nov. 19, 2019. (Jeff McIntoshThe Canadian Press via AP)

Colorado Avalanche's Andre Burakovsky, centre, celebrates his goal with teammates during first period NHL hockey action against the Calgary Flames in Calgary, Tuesday, Nov. 19, 2019. (Jeff McIntoshThe Canadian Press via AP)

Vladislav Kamenev also scored for Colorado (13-6-2), which has won five of six. The Avalanche are 3-1-0 on a five-game road trip that wraps up Thursday in Minnesota.

Derek Ryan and Andrew Mangiapane scored for Calgary (10-11-3), which has lost five straight games — the last four in regulation.

Philipp Grubauer got the win in his first game back after missing five with a lower-body injury. He had 31 stops to improve to 7-3-2.

Colorado Avalanche's Logan O'Connor, left, is checked by Calgary Flames' Zac Rinaldo during first period NHL hockey action in Calgary, Tuesday, Nov. 19, 2019.(Jeff McIntoshThe Canadian Press via AP)

Colorado Avalanche's Logan O'Connor, left, is checked by Calgary Flames' Zac Rinaldo during first period NHL hockey action in Calgary, Tuesday, Nov. 19, 2019.(Jeff McIntoshThe Canadian Press via AP)

David Rittich made 23 saves for the Flames and fell to 9-6-3.

The Avalanche opened the scoring 3:21 in when Burakovsky took a cross-ice pass from MacKinnon and fired a shot just inside the post.

Before the first period was over, Burakovsky made it 2-0 at 18:45 with his 10th of the season. Off a faceoff win by MacKinnon in the Flames end, the Swede got the puck along the sideboards, cut back sharply to get some separation from defenseman Rasmus Andersson and ripped a shot under the crossbar.

Colorado Avalanche's Nikita Zadorov, right, is checked by Calgary Flames' Milan Lucic during first period NHL hockey action in Calgary, Tuesday, Nov. 19, 2019. (Jeff McIntoshThe Canadian Press via AP)

Colorado Avalanche's Nikita Zadorov, right, is checked by Calgary Flames' Milan Lucic during first period NHL hockey action in Calgary, Tuesday, Nov. 19, 2019. (Jeff McIntoshThe Canadian Press via AP)

The 2-0 lead for the Avs came despite being outshot 13-7.

After Kamenev, set up by J.T. Compher on a 2-on-1, made it 3-0 at 13:15, the Flames got on the board at 17:41 of the second when Ryan beat Grubauer under the crossbar.

The goal ended Calgary’s scoreless streak at 167 minutes, 44 seconds, dating back to the third period against Dallas last Wednesday. The Flames were shut out in both games on their weekend trip to Arizona and Vegas.

Colorado Avalanche goalie Philipp Grubauer, left, jumps to stop the puck as Calgary Flames' Elias Lindholm looks on during second period NHL hockey action in Calgary, Tuesday, Nov. 19, 2019. (Jeff McIntoshThe Canadian Press via AP)

Colorado Avalanche goalie Philipp Grubauer, left, jumps to stop the puck as Calgary Flames' Elias Lindholm looks on during second period NHL hockey action in Calgary, Tuesday, Nov. 19, 2019. (Jeff McIntoshThe Canadian Press via AP)

Calgary drew within one on Mangiapane's fourth goal at 15:44 of the third, setting up a furious finish. But despite getting a power play for the last 21 seconds and pulling their goalie, the Flames couldn’t take advantage of the 6-on-4.

NOTES: Colorado LW Matt Calvert (head) sat out. He had been playing alongside MacKinnon. ... With Travis Hamonic (lower body) out, Brandon Davidson made his debut on the Flames blue line. ... Also playing in his first game for Calgary was Zac Rinaldo, just up from Stockton (AHL). The Flames are his fifth NHL team.

UP NEXT

Colorado Avalanche goalie Philipp Grubauer, right, stops a shot from Calgary Flames' Dillon Dube during third period NHL hockey action in Calgary, Tuesday, Nov. 19, 2019. (Jeff McIntoshThe Canadian Press via AP)

Colorado Avalanche goalie Philipp Grubauer, right, stops a shot from Calgary Flames' Dillon Dube during third period NHL hockey action in Calgary, Tuesday, Nov. 19, 2019. (Jeff McIntoshThe Canadian Press via AP)

Avalanche: At the Minnesota Wild on Thursday night.

Flames: At the Stanley Cup champion St. Louis Blues on Thursday night.

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

Colorado Avalanche's Valeri Nichushkin, right, is checked by Calgary Flames' Michael Stone during third period NHL hockey action in Calgary, Tuesday, Nov. 19, 2019. (Jeff McIntoshThe Canadian Press via AP)

Colorado Avalanche's Valeri Nichushkin, right, is checked by Calgary Flames' Michael Stone during third period NHL hockey action in Calgary, Tuesday, Nov. 19, 2019. (Jeff McIntoshThe Canadian Press via AP)