EDMONTON, Alberta -- -The Calgary Flames didn't look like the worst road team in the NHL against the struggling Oilers.
The Flames improved to 8-15-8 on the road as they started a three-game trip.
Beating their Alberta rivals is always big, but Flames head coach Jim Playfair said the road means more.
"It's about us finding ways to win on the road," he said. "That's the biggest thing. It is an area that we have a lot of improvement to make in. Coming out of this game with two points to start our road trip is important."
Iginla said the Flames are really starting to move in the right direction.
"It's a good thing to get on a roll at this time of the year. We needed to build some momentum and to start to feel better about our road game too," the Calgary captain said. "We knew the importance coming into this game. It was a chance to distance ourselves from ninth spot and to make a move at first in the division."
Calgary (35-21-9) moved one point ahead of both San Jose and Minnesota for sixth place in the Western Conference. Edmonton (30-30-6) has lost four straight and is a distant 12 points out of a playoff position.
But the Oilers were much better than they were in two listless performances right after Ryan Smyth was dealt away last week.
"We're having a tough time winning hockey games, that much is obvious," Oilers head coach Craig MacTavish said. "But I think we had more action around the net than we've had in about three or four games. It's disappointing to lose the hockey game but I thought we played much better."
Pisani agreed that the Oilers made progress.
"It was important to get our legs going and skating and get physical and to get back to the things we need to do well as a team," he said. "I thought we played well, we just made some mistakes at some bad times."
The Flames jumped out to a 1-0 lead after an Oilers miscue just over seven minutes in when Shawn Horcoff lost the handle on a breakout pass. Kristian Huselius was there to backhand the puck to a wide-open Moss, who beat Edmonton goalie Dwayne Roloson to the glove side.
But the Oilers responded a couple minutes later when Pisani picked up a goal on a rebound off Calgary's Miikka Kiprusoff could not control. Pisani's goal ended a scoreless slump of 142:36 for the Oilers, dating back to their loss in Minnesota on Feb. 25.
Calgary regained their lead just past the 12-minute mark as Roloson flubbed an attempt to smother the puck on a chip shot from Yelle and the puck slipped in.
Edmonton knotted the game again midway through the middle frame as Marc Pouliot found Pisani on a 2-on-1 break and he fired a high shot for his second of the night.
Calgary once again surged ahead just 1:56 into the third as Langkow's shot from the right circle found a hole between Roloson's shoulder and the crossbar to put the Flames up 3-2. It was Langkow's 27th goal of the season.
And they sealed the game three minutes later as Iginla was able to send a shot five-hole through a sliding Roloson for his 31st of the season.
- Edmonton forward Ales Hemsky left the game in the first period with an upper body injury after a collision with Brad Stuart and did not return.
- Pisani's first period goal ended the third longest scoring drought in Oilers team history.
- Pisani also notched the last goal his team had before going scoreless. The current slump was only 4:05 short of the second-worst scoring shortage in 2003 and 14:05 less than their worst in 1990.
- Future Hall of Famer Mark Messier was still in Edmonton on Saturday and tried to help motivate his former team as he took to the ice with the Oilers during their morning skate. Messier had another reason to get in a workout though as he and a team of former NHLers will be going head-to-head against the Texas Tornado of the NAHL on March 17. Mark's son Lyon plays with the Tornado.