NHL

Tkachuk, Elliott lead Flames over Flyers 3-1

  • Philadelphia Flyers goalie Michal Neuvirth (30), from the Czech Republic, looks away as Calgary Flames center Sam Bennett (93) celebrates a Flames goal during the second period of an NHL hockey game in Calgary, Alberta, Wednesday, Feb. 15, 2017. (Jeff McIntosh/The Canadian Press via AP)

    Philadelphia Flyers goalie Michal Neuvirth (30), from the Czech Republic, looks away as Calgary Flames center Sam Bennett (93) celebrates a Flames goal during the second period of an NHL hockey game in Calgary, Alberta, Wednesday, Feb. 15, 2017. (Jeff McIntosh/The Canadian Press via AP)  (The Associated Press)

  • Philadelphia Flyers' Sean Couturier (14) and Jordan Weal (40) battle for the puck with Calgary Flames' Deryk Engelland (29) and goalie Brian Elliott (1) during the third period of an NHL hockey game Wednesday, Feb. 15, 2017, in Calgary, Alberta. (Jeff McIntosh/The Canadian Press via AP)

    Philadelphia Flyers' Sean Couturier (14) and Jordan Weal (40) battle for the puck with Calgary Flames' Deryk Engelland (29) and goalie Brian Elliott (1) during the third period of an NHL hockey game Wednesday, Feb. 15, 2017, in Calgary, Alberta. (Jeff McIntosh/The Canadian Press via AP)  (The Associated Press)

  • Philadelphia Flyers goalie Michal Neuvirth (30), from the Czech Republic, stops Calgary Flames left wing Johnny Gaudreau (13) during the third period of an NHL hockey game Wednesday, Feb. 15, 2017, in Calgary, Alberta. (Jeff McIntosh/The Canadian Press via AP)

    Philadelphia Flyers goalie Michal Neuvirth (30), from the Czech Republic, stops Calgary Flames left wing Johnny Gaudreau (13) during the third period of an NHL hockey game Wednesday, Feb. 15, 2017, in Calgary, Alberta. (Jeff McIntosh/The Canadian Press via AP)  (The Associated Press)

Matthew Tkachuk had a goal and an assist, Brian Elliott made 33 stops and the Calgary Flames beat the Philadelphia Flyers 3-1 on Wednesday night.

The 19-year-old Tkachuk pulled Calgary even at 1 with a goal 4:28 into the first period, then assisted on TJ Brodie's go-ahead goal 12:45 into the second. Mark Giordano added an empty-net goal with 39 seconds left for the Flames.

Nick Cousins scored for the Flyers, and Michal Neuvirth stopped 20 of 22 shots.

Tkachuk got his goal shortly after winning a faceoff in Philadelphia's end. He got open in front of the net and stuffed in Mikael Backlund's centering pass for his 11th goal.