Joe Pavelski scored twice, including an empty-net goal, and the resurgent Dallas Stars defeated the Calgary Flames 3-1 on Wednesday night.

Calgary native Justin Dowling's first NHL goal was the winner for Dallas, which is 8-1-1 after stumbling to a 1-7-1 start this season. Ben Bishop made 24 saves.

More Images
Dallas Stars' Justin Dowling, right, scores on Calgary Flames goalie Cam Talbot during the third period of an NHL hockey game Wednesday, Nov. 13, 2019, in Calgary, Alberta. (Jeff McIntoshThe Canadian Press via AP)

Joe Pavelski scored twice, including an empty-net goal, and the resurgent Dallas Stars defeated the Calgary Flames 3-1 on Wednesday night.

Dallas Stars goalie Ben Bishop, left, blocks a shot from Calgary Flames' Michael Frolik during the first period of an NHL hockey game Wednesday, Nov. 13, 2019, in Calgary, Alberta. (Jeff McIntoshThe Canadian Press via AP)

Dowling had only three career points coming into the game. He toe-dragged around Talbot and fired from a sharp angle just inside the far post to make it 2-0.

Dallas Stars' Justin Dowling celebrates his goal with teammate Nick Caamano during the third period of an NHL hockey game against the Calgary Flames on Wednesday, Nov. 13, 2019, in Calgary, Alberta. (Jeff McIntoshThe Canadian Press via AP)

The Stars took the lead during a dominant second period in which they outshot Calgary 18-6 and scored the only goal.

Calgary Flames goalie Cam Talbot, obscured, Derek Ryan, center, and Mark Giordano fail to stop Dallas Stars' Joe Pavelski, left, as he scores during the second period of an NHL hockey game Wednesday, Nov. 13, 2019, in Calgary, Alberta. (Jeff McIntoshThe Canadian Press via AP)

The best opportunity came in the opening minute when Andrew Mangiapane appeared to have Bishop beaten. Mangiapane tried to tuck the puck behind the Stars goalie as he skated across the top of the crease, but couldn't get it past Bishop’s outstretched pad.

Dallas Stars' Jamie Benn, left, checks Calgary Flames' Sean Monahan during the first period of an NHL hockey game Wednesday, Nov. 13, 2019, in Calgary, Alberta. (Jeff McIntoshThe Canadian Press via AP)

Stars: Look to keep rolling Thursday night in Vancouver.

Dallas Stars fans hold up a sign behind the Stars' bench during the third period of the team's NHL hockey game against the Calgary Flames on Wednesday, Nov. 13, 2019, in Calgary, Alberta. (Jeff McIntoshThe Canadian Press via AP)

Dallas Stars fans hold up a sign behind the Stars' bench during the third period of the team's NHL hockey game against the Calgary Flames on Wednesday, Nov. 13, 2019, in Calgary, Alberta. (Jeff McIntoshThe Canadian Press via AP)

Calgary Flames goalie Cam Talbot stops a Dallas Stars shot during the second period of an NHL hockey game Wednesday, Nov. 13, 2019, in Calgary, Alberta. (Jeff McIntoshThe Canadian Press via AP)

Calgary Flames goalie Cam Talbot stops a Dallas Stars shot during the second period of an NHL hockey game Wednesday, Nov. 13, 2019, in Calgary, Alberta. (Jeff McIntoshThe Canadian Press via AP)

Sean Monahan scored for the Flames (10-8-3), who lost in regulation for just the second time at home (6-2-2). Cam Talbot turned aside 29 shots.

Dallas Stars' Justin Dowling, right, scores on Calgary Flames goalie Cam Talbot during the third period of an NHL hockey game Wednesday, Nov. 13, 2019, in Calgary, Alberta. (Jeff McIntoshThe Canadian Press via AP)

Dallas Stars' Justin Dowling, right, scores on Calgary Flames goalie Cam Talbot during the third period of an NHL hockey game Wednesday, Nov. 13, 2019, in Calgary, Alberta. (Jeff McIntoshThe Canadian Press via AP)

Dowling had only three career points coming into the game. He toe-dragged around Talbot and fired from a sharp angle just inside the far post to make it 2-0.

The unassisted goal at 6:38 of the third period came just seconds after the Flames blew a chance to pull even. Mark Giordano and Mikael Backlund went back and forth with short passes on a 3-on-1 before Backlund fired wide from directly in front.

Monahan's power-play goal cut Calgary's deficit to 2-1 at 9:57 of the third. Taking advantage of a double-minor for high-sticking on Radek Faksa, who accidentally clipped Johnny Gaudreau in the face, Monahan knocked in his fifth goal of the season from the side of the net.

Dallas Stars goalie Ben Bishop, left, blocks a shot from Calgary Flames' Michael Frolik during the first period of an NHL hockey game Wednesday, Nov. 13, 2019, in Calgary, Alberta. (Jeff McIntoshThe Canadian Press via AP)

Dallas Stars goalie Ben Bishop, left, blocks a shot from Calgary Flames' Michael Frolik during the first period of an NHL hockey game Wednesday, Nov. 13, 2019, in Calgary, Alberta. (Jeff McIntoshThe Canadian Press via AP)

The Stars took the lead during a dominant second period in which they outshot Calgary 18-6 and scored the only goal.

They grabbed the momentum early thanks to a goaltender interference penalty on Sam Bennett. It was on the sixth shot of that power play that Pavelski put a bouncing puck past Talbot.

Both teams had eight shots on goal in a scoreless first period. Calgary had the better chances, but could not solve Bishop.

Dallas Stars' Justin Dowling celebrates his goal with teammate Nick Caamano during the third period of an NHL hockey game against the Calgary Flames on Wednesday, Nov. 13, 2019, in Calgary, Alberta. (Jeff McIntoshThe Canadian Press via AP)

Dallas Stars' Justin Dowling celebrates his goal with teammate Nick Caamano during the third period of an NHL hockey game against the Calgary Flames on Wednesday, Nov. 13, 2019, in Calgary, Alberta. (Jeff McIntoshThe Canadian Press via AP)

The best opportunity came in the opening minute when Andrew Mangiapane appeared to have Bishop beaten. Mangiapane tried to tuck the puck behind the Stars goalie as he skated across the top of the crease, but couldn't get it past Bishop’s outstretched pad.

NOTES: Mattias Janmark (lower body) is one of six injured Stars players. Roman Polak (fractured sternum), who missed his 18th game, is closest to returning. Nick Caamano, called up Tuesday from Texas of the AHL, took Janmark's spot. ... Michael Frolik returned to Calgary's lineup after being scratched the previous two games.

UP NEXT

Calgary Flames goalie Cam Talbot, obscured, Derek Ryan, center, and Mark Giordano fail to stop Dallas Stars' Joe Pavelski, left, as he scores during the second period of an NHL hockey game Wednesday, Nov. 13, 2019, in Calgary, Alberta. (Jeff McIntoshThe Canadian Press via AP)

Calgary Flames goalie Cam Talbot, obscured, Derek Ryan, center, and Mark Giordano fail to stop Dallas Stars' Joe Pavelski, left, as he scores during the second period of an NHL hockey game Wednesday, Nov. 13, 2019, in Calgary, Alberta. (Jeff McIntoshThe Canadian Press via AP)

Stars: Look to keep rolling Thursday night in Vancouver.

Flames: At the Arizona Coyotes on Saturday.

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

Dallas Stars' Jamie Benn, left, checks Calgary Flames' Sean Monahan during the first period of an NHL hockey game Wednesday, Nov. 13, 2019, in Calgary, Alberta. (Jeff McIntoshThe Canadian Press via AP)

Dallas Stars' Jamie Benn, left, checks Calgary Flames' Sean Monahan during the first period of an NHL hockey game Wednesday, Nov. 13, 2019, in Calgary, Alberta. (Jeff McIntoshThe Canadian Press via AP)

Dallas Stars fans hold up a sign behind the Stars' bench during the third period of the team's NHL hockey game against the Calgary Flames on Wednesday, Nov. 13, 2019, in Calgary, Alberta. (Jeff McIntoshThe Canadian Press via AP)

Dallas Stars fans hold up a sign behind the Stars' bench during the third period of the team's NHL hockey game against the Calgary Flames on Wednesday, Nov. 13, 2019, in Calgary, Alberta. (Jeff McIntoshThe Canadian Press via AP)

Calgary Flames goalie Cam Talbot stops a Dallas Stars shot during the second period of an NHL hockey game Wednesday, Nov. 13, 2019, in Calgary, Alberta. (Jeff McIntoshThe Canadian Press via AP)

Calgary Flames goalie Cam Talbot stops a Dallas Stars shot during the second period of an NHL hockey game Wednesday, Nov. 13, 2019, in Calgary, Alberta. (Jeff McIntoshThe Canadian Press via AP)