CALGARY -- Joe Pavelski scored two goals for the Dallas Stars in a 3-1 win against the Calgary Flames at Scotiabank Saddledome on Wednesday.
Justin Dowling scored his first NHL goal, and Ben Bishop made 24 saves for the Stars (9-8-2), who extended their point streak to six (5-0-1) and improved to 8-1-1 in their past 10 games.
"We've had a good little stretch, but we're not out of the woods by any means," Pavelski said. "We're one game (above .500). Our team's got higher standards than that. We've put in some good work to get into this position and give ourselves an opportunity to keep climbing a little bit. Good effort. Good hockey lately."
[WATCH: All Stars vs. Flames highlights]
Sean Monahan scored, and Cam Talbot made 29 saves for the Flames (10-8-3), who were coming off a 3-2 overtime loss to the St. Louis Blues on Nov. 9.
"That's another pretty big, heavy team over there that plays that heavy style and didn't give us much," said Calgary forward Matthew Tkachuk, who had an assist.
Video: DAL@CGY: Dowling beats Talbot for first NHL goal
Pavelski scored on the power play when he put in his own rebound at the edge of the crease to give Dallas a 1-0 lead at 3:22 of the second period.
"I've been around the paint," Pavelski said. "Pucks have been bouncing around. It's always on the left when I need it on the right and vice versa. That one was there. It kind of came back. I think I had a much better crack at it before the first one. It was just rolling. It was good to finally see it past that line."
Dowling, a Calgary native, toe-dragged around Talbot before sliding the puck into the net on a 2-on-1 to make it 2-0 at 6:38 of the third. It was the 29-year-old forward's 34th NHL game.
"I mean, it took a long time, but it's nice that it happened here," Dowling said. "I think it was meant to be, actually. It's great. Last year, I only got to play a period. I got hurt. I was feeling pretty good going into that game last year. Having the opportunity to come back and play again this year and getting my first one here means a lot."
His goal came 14 seconds after Mikael Backlund missed the Dallas net on a give-and-go with Mark Giordano on a 3-on-1 rush.
"He faked the shot and made me bite, and he didn't have much room to slide that in," Talbot said. "It's the NHL, guys are going to make good plays like that. Unfortunately, we had a 3-on-1 the other way, and we didn't bear down when we needed to. Instead of 1-1, it's 2-0, and that's just how hockey goes sometimes."
Monahan cut it to 2-1 at 9:57 when he scored on a rebound on the power play with Stars forward Radek Faksa serving the first of a double minor for high-sticking Johnny Gaudreau.
Pavelski scored into an empty net to make it 3-1 at 18:27.
Video: DAL@CGY: Bishop makes beautiful back-to-back saves
They said it
"Even though we got off to a tough start, we were playing some decent hockey. We were finding ways to lose games. We were only losing by one goal. We were playing some good teams too. I think it just took one win and then a couple wins to kind of get this group back on track. We have a great team in here, experienced guys. Kind of a tough start, but obviously we've turned it around." -- Stars goalie Ben Bishop
"Tight game the whole game. That second goal hurt a little bit when they got it, then we got one right back, and it's still a one-goal game. We gave a little bit of a push in the third, but not enough." -- Flames forward Matthew Tkachuk
Need to know
Stars forward Corey Perry played his 1,000th NHL game. He has 780 points (374 goals, 406 assists) with Dallas and the Anaheim Ducks, who he played 988 games for after they selected him in the first round (No. 28) of the 2003 NHL Draft. ... Stars forward Andrew Cogliano left the game at 4:14 of the third period because of a lower-body injury. ... It was Talbot's fifth start of the season; Flames goalie David Rittich leads the NHL with 16. ... Stars forward Jamie Benn, who hit the post at 1:13 of the second period, has not scored in 14 games dating to Oct. 10 and has one goal in 19 games this season.
Stars: At the Vancouver Canucks on Thursday (10 p.m. ET; SNP, FS-SW, NHL.TV)
Flames: At the Arizona Coyotes on Saturday (4 p.m. ET; FS-A, FS-A PLUS, SNF, NHL.TV)
Video: Pavelski scores twice, paving the way to 3-1 win