Flames score four times in final period to outlast Red Wings

Sam Bennett scored twice, including the game winner, in a three-point outing and James Neal had his first multi-point game for the Flames as host Calgary erased four different deficits to beat the Detroit Red Wings 6-4 on Friday night.The Flames tallied three power-play goals and a short-handed score, and scored four times in the final period.Goalie Mike Smith made 31 saves in the crazy win that has Western Conference-leading Calgary on a 5-0-1 roll.Anthony Mantha’s five-on-three power-play goal with 59 seconds remaining in the first period gave Detroit its first lead, but Bennett started the comeback trend with a power-play goal of his own at 7:58 of the second period.Detroit’s Dylan Larkin scored the first of his two goals at 13:25 of the middle frame, but Sean Monahan replied with his 26th goal of the year 93 seconds later to even the game 2-2. Johnny Gaudreau’s assist on the goal extended his point-scoring streak to a career-high 10 games, in which he’s netted nine goals and 21 points.That just set up a wild third period. Mike Green put the Wings ahead a third time at 4:16 of the third period, only to see Neal, back after missing a couple of games due to illness, net Calgary’s second power-play goal of the game at 7:34.