CALGARY -- Jamie Benn scored the game-deciding goal in a shootout to lead the Dallas Stars to a 3-2 win over the Calgary Flames on Sunday.
Loui Eriksson had a goal and an assist for the Stars (35-26-5), who have gone 6-0-1 in their past seven games to climb to seventh spot in the Western Conference.
Michael Ryder also scored for Dallas.
By gaining a point, the Flames are now three points behind the San Jose Sharks (33-24-7) for the eighth and final playoff berth in the Western Conference.
Kari Lehtonen made 36 saves in the Dallas net to record his 26th win of the season and he drew an assist on Eriksson's short-handed goal in the second period.
Just past the four minute mark of the opening frame, the line of Iginla, Alex Tanguay and Michael Cammalleri hemmed the Stars into their own zone and produced several good scoring chances. Lehtonen turned aside consecutive shots by Tanguay, Cory Sarich, Cammalleri and Iginla to keep the game scoreless.
During a power play for Calgary, Lehtonen then stopped a slapshot off the stick of Iginla and also denied Cammalleri from swatting in the rebound.
At the other end of the ice, Kiprusoff made a nice glove grab to snag a shot by Radek Dvorak.
A short time later, Kiprusoff turned over the puck to Eriksson behind his net. Eriksson sent the puck out to the slot, but Kiprusoff was able to get back into position to deny Mike Ribiero's scoring attempt.
Early in the second period, Calgary forward Lance Bouma cut hard to the net and directed a shot on goal that Lehtonen turned aside. Bouma was then hit hard into the end boards by Dallas defenceman Sheldon Souray. He struggled to get to his feet, immediately went to the dressing room for treatment and didn't return to the game.
Glencross opened the scoring at 7:18 of the second when he tapped in a great behind-the-back feed from linemate David Moss.
With the Flames on a power play, Eriksson took a pass from Steve Ott and skated into the Calgary zone where he deked around Tanguay before lifting a perfect backhand shot over Kiprusoff's blocker and into the net.
Eriksson then set up Ryder for a power-play goal late in the second period to put Dallas up 2-1.
The Flames had a great chance to tie the game early in the third period when Stars defenceman Stephane Robidas fell in the neutral zone to give Iginla a clear-cut breakaway. While Iginla failed to capitalize on the scoring attempt, he had a power-play goal a short time later when he redirected a behind-the-back feed from Cammalleri past Lehtonen.
Then with Cammalleri in the penalty box for hooking, Kiprusoff made a great glove grab to stop a point shot by Souray. Kiprusoff then slid across his crease to make a chest save to stop a shot off the stick of Ryder.
In the shootout, Benn and Eriksson scored on Kiprusoff, while Lehtonen stopped Jokinen before Tanguay hit the post.
Notes: With forward Blake Comeau out due to an upper-body injury, defenceman Anton Babchuk drew back into Calgary's lineup after missing the past 18 games as a healthy scratch. Glencross has scored Calgary's first goal of the game 11 times this season. The Flames have compiled a 3-8 record in those games. ... With his goal, Ryder ran his point-scoring streak to five games. He has recorded five goals and two assists in that span. ... The Stars have compiled an 8-0-1 record against Canadian teams and are 10-3 against Northwest Division teams this season.