Defensemen Jordie Benn and Alex Goligoski both scored their third goal of the season for the Stars, who overcame a 1-0 deficit. Benn had been scoreless for 11 games, and Goligoski had gone 48 without a goal.
Tyler Ennis scored twice for Buffalo, with Matt Moulson assisting on both goals. The second got the Sabres even at 3:23 of the third.
Enroth made 36 saves, and Dallas' Kari Lehtonen had 21.
WILD 3, FLAMES 2
ST. PAUL, Minn. • Jared Spurgeon's power-play goal in the third period helped Minnesota beat Calgary and notch its season-high fifth straight win.
Kyle Brodziak also scored, rookie Darcy Kuemper stopped 21 shots during his 15th start in a row, and the Wild raised their record at home to 22-7-2. Playing in front of their fans for the first time in 25 days due to the Olympic break, the Wild also improved to 14-4-2 since the new year began while welcoming captain Mikko Koivu back from injury.
Zach Parise gave the Wild some insurance by deflecting a shot past Reto Berra with 5:16 remaining for his 21st goal. Just 77 seconds later, Mark Giordano scored to bring the Flames back within a goal. But Kuemper hung on to raise his record to 11-3-2.
Mike Cammalleri, playing perhaps his last game for the Flames with the NHL trade deadline looming on Wednesday, tied it 1-1 in the second period.
Mikael Granlund had two assists while playing in the NHL for the first time against his brother Markus Granlund.
BLUE JACKETS 2, MAPLE LEAFS 1
TORONTO • Dalton Prout and Artem Anisimov scored second-period goals, and Columbus held off Toronto.
The Maple Leafs dropped their third straight since the Winter Olympics. They had won seven consecutive at home, their best stretch there since a nine-game run in the 2006-07 season.
Prout, a defenseman, and Anisimov scored less than three minutes apart for Columbus. Sergei Bobrovsky made 28 saves in the win. The Blue Jackets completed a three-game season sweep of Toronto.
Mason Raymond had the lone goal for Toronto, bringing the Maple Leafs within a goal with 4:15 remaining. Toronto made a late flurry after goalie James Reimer was pulled for an extra skater, but couldn't tie it.
Reimer, in his first start since Jan. 25, made 31 saves. Toronto had won five of six before the Olympic break.
KINGS 2, CANADIENS 1
LOS ANGELES • Jeff Carter scored his 250th career NHL goal on a power play, Jonathan Quick made 17 saves to remain unbeaten since the Olympic break, and Los Angeles beat Montreal for its fifth straight victory.
Jake Muzzin scored an early goal for the Kings, who have won four games in six days since the break to solidify their playoff position in the Pacific Division, 10 points ahead of fourth-place Vancouver.
Los Angeles hung on to an early lead for its first home victory over the Canadiens since March 8, 2003.
P.K. Subban scored and Peter Budaj stopped 20 shots for Montreal, which had won five of six. The Canadiens opened a four-game West Coast trip with their first regulation loss since Feb. 2.