Michael Frolik scored in his 800th NHL game and the Calgary Flames beat the Philadelphia Flyers 3-1 on Tuesday night.

Frolik scored the 154th goal of his 13-season career, fifth as a member of the Flames. The 31-year-old Czech has also played for the Florida Panthers, Chicago Blackhawks and Winnipeg Jets.

More Images
Philadelphia Flyers' Oskar Lindblom, right, has his shot deflected by Calgary Flames goalie David Rittich during the second period of an NHL hockey game Tuesday, Oct. 15, 2019, in Calgary, Alberta. (Jeff McIntoshThe Canadian Press via AP)

Michael Frolik scored in his 800th NHL game and the Calgary Flames beat the Philadelphia Flyers 3-1 on Tuesday night.

Philadelphia Flyers goalie Brian Elliott, right, reacts to a goal as Calgary Flames' Milan Lucic, centre, celebrates and Scott Laughton skates away during the second period of an NHL hockey game Tuesday, Oct. 15, 2019, in Calgary, Alberta. (Jeff McIntoshThe Canadian Press via AP)

David Rittich made 21 saves and improved to 3-2 on the season.

Philadelphia Flyers' Ivan Provorov, front, steals the puck from Calgary Flames' Mikael Backlund during the second period of an NHL hockey game Tuesday, Oct. 15, 2019, in Calgary, Alberta. (Jeff McIntoshThe Canadian Press via AP)

With Elliott pulled for an extra attacker, the Flyers couldn't produce an equalizer in the final two minutes of regulation.

Philadelphia Flyers' Travis Konecny, left, and Calgary Flames' Elias Lindholm shove each other during the second period of an NHL hockey game Tuesday, Oct. 15, 2019, in Calgary, Alberta. (Jeff McIntoshThe Canadian Press via AP)

Konecny's assist was his seventh point in four games.

Philadelphia Flyers' Robert Hagg, left, checks Calgary Flames' Austin Czarnik during the first period of an NHL hockey game Tuesday, Oct. 15, 2019, in Calgary, Alberta. (Jeff McIntoshThe Canadian Press via AP)

Mangiapane made it 2-0 at 14:15. Flames captain Mark Giordano dished the puck to Mangiapane at the point, and his low knuckler beat Elliott on the stick side.

Philadelphia Flyers' Ivan Provorov, left, is checked by Calgary Flames' Sam Bennett during the first period of an NHL hockey game Tuesday, Oct. 15, 2019, in Calgary, Alberta. (Jeff McIntoshThe Canadian Press via AP)

UP NEXT

Philadelphia Flyers' Matt Niskanen, right, checks Calgary Flames' Andrew Mangiapane during the first period of an NHL hockey game Tuesday, Oct. 15, 2019, in Calgary, Alberta. (Jeff McIntoshThe Canadian Press via AP)

Philadelphia Flyers' Matt Niskanen, right, checks Calgary Flames' Andrew Mangiapane during the first period of an NHL hockey game Tuesday, Oct. 15, 2019, in Calgary, Alberta. (Jeff McIntoshThe Canadian Press via AP)

Andrew Mangiapane also scored, and Elias Lindholm added an empty-net goal for Calgary, which snapped a two-game losing skid.

Philadelphia Flyers' Oskar Lindblom, right, has his shot deflected by Calgary Flames goalie David Rittich during the second period of an NHL hockey game Tuesday, Oct. 15, 2019, in Calgary, Alberta. (Jeff McIntoshThe Canadian Press via AP)

Philadelphia Flyers' Oskar Lindblom, right, has his shot deflected by Calgary Flames goalie David Rittich during the second period of an NHL hockey game Tuesday, Oct. 15, 2019, in Calgary, Alberta. (Jeff McIntoshThe Canadian Press via AP)

David Rittich made 21 saves and improved to 3-2 on the season.

Defenseman Matt Niskanen scored early in the third period as the Flyers closed within 2-1.

Brian Elliott made 35 saves in his first start of the season for the Flyers.

Philadelphia Flyers goalie Brian Elliott, right, reacts to a goal as Calgary Flames' Milan Lucic, centre, celebrates and Scott Laughton skates away during the second period of an NHL hockey game Tuesday, Oct. 15, 2019, in Calgary, Alberta. (Jeff McIntoshThe Canadian Press via AP)

Philadelphia Flyers goalie Brian Elliott, right, reacts to a goal as Calgary Flames' Milan Lucic, centre, celebrates and Scott Laughton skates away during the second period of an NHL hockey game Tuesday, Oct. 15, 2019, in Calgary, Alberta. (Jeff McIntoshThe Canadian Press via AP)

With Elliott pulled for an extra attacker, the Flyers couldn't produce an equalizer in the final two minutes of regulation.

Elliott stopped Lindholm twice in the first four minutes of the third.

Travis Konecny fed Niskanen in the high slot from behind the net for Philadelphia's first goal of the game at 4:58.

Philadelphia Flyers' Ivan Provorov, front, steals the puck from Calgary Flames' Mikael Backlund during the second period of an NHL hockey game Tuesday, Oct. 15, 2019, in Calgary, Alberta. (Jeff McIntoshThe Canadian Press via AP)

Philadelphia Flyers' Ivan Provorov, front, steals the puck from Calgary Flames' Mikael Backlund during the second period of an NHL hockey game Tuesday, Oct. 15, 2019, in Calgary, Alberta. (Jeff McIntoshThe Canadian Press via AP)

Konecny's assist was his seventh point in four games.

Trailing by a goal, Philadelphia pressed early in the second period.

Rittich stopped Oskar Lindblom in the first minute and shut down James van Reimsdyk twice in the slot four minutes in.

Philadelphia Flyers' Travis Konecny, left, and Calgary Flames' Elias Lindholm shove each other during the second period of an NHL hockey game Tuesday, Oct. 15, 2019, in Calgary, Alberta. (Jeff McIntoshThe Canadian Press via AP)

Philadelphia Flyers' Travis Konecny, left, and Calgary Flames' Elias Lindholm shove each other during the second period of an NHL hockey game Tuesday, Oct. 15, 2019, in Calgary, Alberta. (Jeff McIntoshThe Canadian Press via AP)

Mangiapane made it 2-0 at 14:15. Flames captain Mark Giordano dished the puck to Mangiapane at the point, and his low knuckler beat Elliott on the stick side.

Frolik scored at 1:35 of the first period. He knocked down a clearing attempt by Flyers defenseman Justin Braun and whipped the puck over Elliott's glove.

NOTES: A Calgary goal with five seconds remaining in the opening period was waived off. Officials ruled Sean Monahan kicked the puck into Philadelphia's net.

Philadelphia Flyers' Robert Hagg, left, checks Calgary Flames' Austin Czarnik during the first period of an NHL hockey game Tuesday, Oct. 15, 2019, in Calgary, Alberta. (Jeff McIntoshThe Canadian Press via AP)

Philadelphia Flyers' Robert Hagg, left, checks Calgary Flames' Austin Czarnik during the first period of an NHL hockey game Tuesday, Oct. 15, 2019, in Calgary, Alberta. (Jeff McIntoshThe Canadian Press via AP)

UP NEXT

Flyers: Finish a three-game trip at Edmonton on Wednesday.

Flames: Host the Detroit Red Wings on Thursday.

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

Philadelphia Flyers' Ivan Provorov, left, is checked by Calgary Flames' Sam Bennett during the first period of an NHL hockey game Tuesday, Oct. 15, 2019, in Calgary, Alberta. (Jeff McIntoshThe Canadian Press via AP)

Philadelphia Flyers' Ivan Provorov, left, is checked by Calgary Flames' Sam Bennett during the first period of an NHL hockey game Tuesday, Oct. 15, 2019, in Calgary, Alberta. (Jeff McIntoshThe Canadian Press via AP)

Philadelphia Flyers' Matt Niskanen, right, checks Calgary Flames' Andrew Mangiapane during the first period of an NHL hockey game Tuesday, Oct. 15, 2019, in Calgary, Alberta. (Jeff McIntoshThe Canadian Press via AP)

Philadelphia Flyers' Matt Niskanen, right, checks Calgary Flames' Andrew Mangiapane during the first period of an NHL hockey game Tuesday, Oct. 15, 2019, in Calgary, Alberta. (Jeff McIntoshThe Canadian Press via AP)