Loui Eriksson scored twice and the Dallas Stars held on for a 4-3 victory over the Calgary Flames on Monday night.
Eric Nystrom and Erik Cole also scored and Ray Whitney added two assists for Dallas, which snapped a four-game losing streak (0-3-1) — a stretch that dropped them from seventh place in the Western Conference to 13th.
The Stars, coming off an 8-1 loss Saturday night against Chicago, had been outscored 14-2 while losing their last three games but closed a four-game homestand with the much-needed victory.
Kari Lehtonen, making his eighth straight start, made 16 saves for the Stars.
Jiri Hudler and Jay Bouwmeester scored for Calgary, which battled down to the wire after Alex Tanguay's goal with 4:46 remaining pulled the Flames within one.