Sam Bennett, Derek Ryan and Mark Giordano scored in a 5:18 span of the third period to break open a close game in the Calgary Flames' 5-1 victory over the Detroit Red Wings on Thursday night.

Bennett gave Calgary a 3-1 lead at 3:29, Ryan connected at 4:57 and Giordano added a power-play goal at 8:47. Andrew Mangiapane and Elias Lindholm also scored and David Rittich made 27 saves.

More Images
Calgary Flames defenseman Noah Hanifin (55) is knocked into the boards by Detroit Red Wings right wing Anthony Mantha (39) during second-period NHL hockey action in Calgary, Alberta, Thursday, Oct. 17, 2019.  (Larry MacDougalThe Canadian Press via AP)

Sam Bennett, Derek Ryan and Mark Giordano scored in a 5:18 span of the third period to break open a close game in the Calgary Flames' 5-1 victory over the Detroit Red Wings on Thursday night.

Calgary Flames left wing Andrew Mangiapane scores on Detroit Red Wings goalie Jimmy Howard (35) during first-period NHL hockey action in Calgary, Alberta, Thursday, Oct. 17, 2019.  (Larry MacDougalThe Canadian Press via AP)

Mangiapane scored midway through the first period and Lindholm made it 2-0 on a power play halfway through the second. Helm struck 28 seconds later for Detroit.

Detroit Red Wings goalie Jimmy Howard (35) makes a toe-save against Calgary Flames left wing Andrew Mangiapane (88) during first-period NHL hockey action in Calgary, Alberta, Thursday, Oct. 17, 2019.  (Larry MacDougalThe Canadian Press via AP)

Red Wings: At Edmonton on Friday night.

Detroit Red Wings defenseman Alex Biega (3) checks Calgary Flames left wing Andrew Mangiapane (88) during the first period of an NHL hockey game Thursday, Oct. 17, 2019 in Calgary, Alberta. (Larry MacDougalThe Canadian Press via AP)

Detroit Red Wings defenseman Alex Biega (3) checks Calgary Flames left wing Andrew Mangiapane (88) during the first period of an NHL hockey game Thursday, Oct. 17, 2019 in Calgary, Alberta. (Larry MacDougalThe Canadian Press via AP)

Detroit Red Wings left wing Justin Abdelkader (8) blocks Calgary Flames goalie David Rittich during second-period NHL hockey action in Calgary, Alberta, Thursday, Oct. 17, 2019.  (Larry MacDougalThe Canadian Press via AP)

Detroit Red Wings left wing Justin Abdelkader (8) blocks Calgary Flames goalie David Rittich during second-period NHL hockey action in Calgary, Alberta, Thursday, Oct. 17, 2019. (Larry MacDougalThe Canadian Press via AP)

Darren Helm scored for Detroit. The Red Wings have lost three in a row to fall to 3-4-0.

Calgary Flames defenseman Noah Hanifin (55) is knocked into the boards by Detroit Red Wings right wing Anthony Mantha (39) during second-period NHL hockey action in Calgary, Alberta, Thursday, Oct. 17, 2019.  (Larry MacDougalThe Canadian Press via AP)

Calgary Flames defenseman Noah Hanifin (55) is knocked into the boards by Detroit Red Wings right wing Anthony Mantha (39) during second-period NHL hockey action in Calgary, Alberta, Thursday, Oct. 17, 2019. (Larry MacDougalThe Canadian Press via AP)

Mangiapane scored midway through the first period and Lindholm made it 2-0 on a power play halfway through the second. Helm struck 28 seconds later for Detroit.

NOTES: Jimmy Howard made 31 saves for the Red Wings. .... The Flames improved to 3-0-1 at home and 4-3-1 overall. ... Giordano also had an assist.

UP NEXT

Calgary Flames left wing Andrew Mangiapane scores on Detroit Red Wings goalie Jimmy Howard (35) during first-period NHL hockey action in Calgary, Alberta, Thursday, Oct. 17, 2019.  (Larry MacDougalThe Canadian Press via AP)

Calgary Flames left wing Andrew Mangiapane scores on Detroit Red Wings goalie Jimmy Howard (35) during first-period NHL hockey action in Calgary, Alberta, Thursday, Oct. 17, 2019. (Larry MacDougalThe Canadian Press via AP)

Red Wings: At Edmonton on Friday night.

Flames: At Los Angeles on Saturday night.

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

Detroit Red Wings goalie Jimmy Howard (35) makes a toe-save against Calgary Flames left wing Andrew Mangiapane (88) during first-period NHL hockey action in Calgary, Alberta, Thursday, Oct. 17, 2019.  (Larry MacDougalThe Canadian Press via AP)

Detroit Red Wings goalie Jimmy Howard (35) makes a toe-save against Calgary Flames left wing Andrew Mangiapane (88) during first-period NHL hockey action in Calgary, Alberta, Thursday, Oct. 17, 2019. (Larry MacDougalThe Canadian Press via AP)

Detroit Red Wings defenseman Alex Biega (3) checks Calgary Flames left wing Andrew Mangiapane (88) during the first period of an NHL hockey game Thursday, Oct. 17, 2019 in Calgary, Alberta. (Larry MacDougalThe Canadian Press via AP)

Detroit Red Wings defenseman Alex Biega (3) checks Calgary Flames left wing Andrew Mangiapane (88) during the first period of an NHL hockey game Thursday, Oct. 17, 2019 in Calgary, Alberta. (Larry MacDougalThe Canadian Press via AP)

Detroit Red Wings left wing Justin Abdelkader (8) blocks Calgary Flames goalie David Rittich during second-period NHL hockey action in Calgary, Alberta, Thursday, Oct. 17, 2019.  (Larry MacDougalThe Canadian Press via AP)

Detroit Red Wings left wing Justin Abdelkader (8) blocks Calgary Flames goalie David Rittich during second-period NHL hockey action in Calgary, Alberta, Thursday, Oct. 17, 2019. (Larry MacDougalThe Canadian Press via AP)