DALLAS, TX -- Jamie Benn and Jason Spezza each scored in the Dallas Stars' 2-1 win against the Calgary Flames at American Airlines Center on Monday, their final game before the NHL All-Star break.
Goalie Antti Niemi made 23 saves, and Benn and Spezza scored 1:20 apart in the second period for Dallas (31-14-5), which went 3-6-2 in January and will not play again until Feb. 2 at the Winnipeg Jets.
Spezza and the Stars capitalized on a Flames turnover inside their own zone at 4:03 of the second to build a 2-0 lead. Center Mikael Backlund attempted to clear the puck from behind the Calgary net, but it was kept in by Dallas defenceman John Klingberg, who spotted Spezza alone at the far post for an easy tap-in.
Joe Colborne scored for the Flames (21-23-3), who lost for the third time in the past four games. Calgary had won three in a row against Dallas.
Benn scored his 28th goal, tying him with Washington Capitals forward Alex Ovechkin for second in the NHL, after outmaneuvering Flames goaltender Karri Ramo at 2:43 of the second period.
Benn received a backhand pass from Valeri Nichushkin in the slot, and after Kris Russell fell to the ice in a blocked shot attempt, Benn flicked a backhand inside the near post just out of Ramo's reach.
Colborne cut the Stars lead in half by roofing a wrist shot to the far post after a backhand pass by Jiri Hudler from behind the Dallas net 1:49 into the third period.
Eighteen seconds after he finished serving a tripping penalty, Michael Frolik took advantage of a Klingberg turnover at the Calgary blue line to go in on a breakaway, but Niemi denied his wrist shot with a pad save at 3:02 of the first period.
Ramo made 10 of his 28 saves in the scoreless first period.
Calgary had a 6-on-4 advantage for the final 9.4 seconds after Dallas forward Cody Eakin was called for hooking.
The Flames host the Nashville Predators on Wednesday before beginning their All-Star break.