DALLAS -- Tyler Seguin scored a hat trick to lift the Dallas Stars to a 6-4 win against the Calgary Flames at American Airlines Center on Friday.
Seguin beat goalie Mike Smith to make it 5-4 at 14:03 of the third period after he intercepted Michael Stone's outlet pass. It was his 200th NHL goal.
[WATCH: All Flames vs. Stars highlights]
Seguin, who had one goal in the previous eight games, completed his first hat trick since Nov. 3, 2015, when he scored into an empty net with 59.4 seconds remaining to make it 6-4.
"We all know that he's a world-class goal-scorer and we need him. He was quiet for a bit in the past," Alexander Radulov said. "Today he was outstanding and he was flying and he did everything right and he got the hat trick, so it's good for us."
Antoine Roussel, Radulov and Gemel Smith scored, and Ben Bishop made 34 saves for Dallas (12-10-1).
Sean Monahan scored two goals and had an assist, Johnny Gaudreau had a goal and two assists, and Mike Smith made 35 saves for Calgary (12-9-1).
Video: CGY@DAL: Monahan buries wrist shot on the rush
Roussel gave the Stars a 1-0 lead when he beat Smith with 1:38 left in the first period after Radek Faksa and Tyler Pitlick won a puck battle against Flames defenseman TJ Brodie in the right corner.
The teams combined for five goals in the second period.
Calgary tied the game 1-1 39 seconds into the period when Micheal Ferland scored on a one-timer from above the left face-off circle.
Gaudreau gave the Flames a 2-1 lead at 2:53 when he stole the puck from defenseman Dan Hamhuis and beat Bishop with a wrist shot for his 11th goal.
Seguin tied it 2-2 at 4:20 when he batted the rebound of a Mattias Janmark shot out of midair.
Video: CGY@DAL: Seguin leads Stars to victory with hat trick
"The last few games I haven't been getting to the net," Seguin said. "That was a play where I was happy to get to the net there. I had the tip and I just saw it coming around."
Monahan gave Calgary a 3-2 lead at 17:31 when he scored a power-play goal on the rebound of a Troy Brouwer shot.
Radulov tied it 3-3 59 seconds later when he scored on the rebound of a Devin Shore shot at 18:30.
"We kept getting leads and then just blowing them," Flames defenseman Dougie Hamilton said. "Every time we got a goal, we'd give up a goal, and that kind of killed it for us."
Monahan scored his second goal of the night at 6:04 of the third period to give Calgary a 4-3 lead, but Smith tied it 4-4 at 12:12 after receiving a pass from Brett Ritchie.
"I think the biggest goal of the night was probably (Smith')," Seguin said. "A guy you're not really looking to score that big goal, but he always comes up and makes big plays."
Goal of the game
Seguin's goal at 4:20 of the second period.
Video: CGY@DAL: Seguin bats airborne puck into the twine
Save of the game
Bishop stopping Jaromir Jagr's shot from the left hash marks with his shoulder at 14:53 of the first period.
Video: CGY@DAL: Bishop stones Jagr, keeps game scoreless
Highlight of the game
Seguin's game-winning goal at 14:03 of the third period.
Video: CGY@DAL: Seguin puts Stars ahead with 200th goal
They said it
"I think we have to bear down. When things aren't going your way and maybe you're not feeling it as much as you'd like to be out there, you just got to bear down on your simple opportunities, maybe take the simple plays. Coach talks about keeping things simple, and sometimes that simplicity might be your best option." -- Flames defenseman Travis Hamonic
"That was the goal, to get him to score more. I felt that he could be a productive offensive player if I got him a different match. If I started him in the offensive zone, if I had a softer match, I felt like at the end of the day he could end up being a significant point-producer and giving us gaps. He did that today." -- Stars coach Ken Hitchcock on Tyler Seguin
Need to know
Seguin is the first player from the 2010 NHL Draft to score 200 goals in the League. … Gaudreau's 34 points are tied with Nikita Kucherov of the Tampa Bay Lightning for second in the NHL behind the Lightning's Steven Stamkos (36). ... The Stars retired Jere Lehtinen's No. 26 in a pregame ceremony. The forward played all 14 of his NHL seasons in Dallas, where he won the Stanley Cup in 1999 and had 514 points (243 goals, 271 assists) in 875 games. ... Dallas defenseman Stephen Johns left the game with an upper-body injury in the second period. … Stars center Martin Hanzal returned to the lineup after missing two games with a hand injury.
Flames: At the Colorado Avalanche on Saturday (10 p.m. ET; CBC, ALT, NHL.TV)
Stars: At the Vegas Golden Knights on Tuesday (10 p.m. ET; SN1, SNE, SNO, SNP, ATTSN-RMS, FS-SW, NHL.TV)
Video: Seguin notches hat trick to lead Stars to 6-4 win