"It was a grind (but) we got better as we went," Flames coach Bill Peters said. "Got in our own way a little bit, we took an O-zone penalty, we shot one over the glass and we had a couple too many men on the ice penalties. They've got a good power play, that gave them some momentum, put us on our heels. But we settled in and found a way to get it done."
It's the second time this season the Flyers have led the Flames late in a game but lost in overtime. Philadelphia was ahead 5-3 at Scotiabank Saddledome on Feb. 12 but Calgary scored twice in the final 1:08 of the third period to tie it and Gaudreau scored 35 seconds into overtime for a 6-5 Flames victory.
Sanheim's power-play goal at 12:10 of the first period put the Flyers ahead 1-0. Sanheim was trying to center a pass to a cutting Weal, but the puck went off the skates of a sliding Brodie and over Rittich's right shoulder.
Gaudreau made it 1-1 when he finished a give-and-go with Sean Monahan at 8:51 of the second period. Gaudreau has 11 points (five goals, six assists) during a four-game point streak, and Monahan has nine points (one goal, eight assists) during a four-game point streak.
"Obviously we want to play with the lead," Konecny said. "It's a lot easier that way. It's hard chasing games and it's tough on us as well. We played a pretty solid game tonight."