"The first couple periods, I didn't think we were in the game at all. If it wasn't for Jhonas, I don't think that the score would have been as close as it was," Sabres coach Ted Nolan said. "I thought in the third period we played a bit better. We took a bad penalty, again. They capitalized, and that was the difference."
Dallas dominated the first period everywhere but on the scoreboard as the Sabres took a 1-0 lead.
The Stars recorded 14 of the first 17 shots, but failed to score on three power plays despite putting seven shots on goal.
Dallas nearly gave up a short-handed goal on the third advantage, but Matt D'Agostini's shot hit the crossbar.
The Sabres scored on their next shot. Drew Stafford skated in on the left side, and when Dallas' Trevor Daley slid on the ice to try to block a shot, Stafford passed the puck across to Ennis, who scored at 17:17.
Dallas outshot the Sabres 16-5 in the period, which ended with Enroth stopping Chiasson's close-range backhand.
Chiasson put a team-high four shots on goal in the first, including some of the Stars' best chances. Enroth had stopped Chiasson's slap shot on Dallas' first power play, as well as two slap shots by Cody Eakin.
The Stars tied it 1:30 into the second period when Jordie Benn sent a slap shot from the left point past his brother Jamie's screen, and past Enroth.
Six seconds before the period ended, Gologoski scored.
Ryan Garbutt deflected Trevor Daley's slap shot off the post. Shawn Horcoff gathered in the rebound and sent a backhanded pass across the goalmouth to Goligoski, who scored into the left side of the net.
The Stars had a 12-9 advantage in shots, for a two-period total of 28-14.
Buffalo tied it when Moulson's shot went over the net but bounced back off the glass to Ennis, who tucked the puck into the lower right corner.
The loss ended a season-best three-game winning streak for Buffalo (18-35-8).
NOTES: The Stars were 1 for 26 on power plays in their previous seven games. ... Eakin left the game with 3 minutes remaining, but Ruff said there was no serious injury. ... Jamie Benn has six goals, nine assists in his last 11 games. ... Enroth has stopped 101 of 110 shots in his last three games. ... In his last four games against Dallas, Moulson has six goals, two assists. ... Buffalo was penalized six times; the Stars only once. "I just think it was typical last-place calls to a playoff-team calls, and that's just the way life works once in a while," Nolan said.