EDMONTON, Alberta (AP) -Rene Bourque had the best of his many excellent games against the Oilers.
Bourque, who is from the town of Lac La Biche about 100 miles northeast of Edmonton, has 10 points in four games against the Oilers this season.
"It seems to be a good team for me to play against," Bourque said. "I had a lot of family and friends here for this game and it is always nice to be able to perform like that with them around to watch it."
Ryan Potulny replied for the Oilers, who have lost seven in a row, their worst run since a nine-game skid from Feb. 25-March 15, 2007.
Mark Giordano also scored for the Flames, who have won all four meetings with the Oilers this year, but have struggled overall in December. On Sunday, they lost 5-1 to Vancouver at home.
"We were pretty bad at home our last game and we knew we needed to win this game," assistant captain Jay Bouwmeester said. "We allowed a lot of shots early, but we settled down and played a lot better after that."
Edmonton scored 2:02 into the game when Potulny tipped in a shot by defenseman Jason Strudwick during a scramble in front of goaltender Miikka Kiprusoff.
Bourque scored the next three goals, his first coming at 18:58 when he tied it off a pass by Nigel Dawes from behind the net. The Oilers outshot Calgary 16-5 in the period.
"We should have put some of those in and then the sad thing is we give up a crappy goal at the end of the period," Oilers coach Pat Quinn said. "It was such a weak goal and it took the steam out of us a little bit.
"Until we have the mental strength to fight through something like that, that is what is going to happen. We're going to have to find a way to turn the corner and not give up the easy stuff."
Bourque swept in the puck after Olli Jokinen hit the crossbar in the second period, and completed the hat trick five minutes into the third period. He directed in a rebound of Daymond Langkow's shot for his 13th goal of the season.
Less than two minutes later, Giordano beat Jeff Deslauriers on the glove side with a quick wrist shot from the middle of the face-off circle.
NOTES: Edmonton's Dustin Penner played in his 300th NHL game. ... It was Edmonton D Sheldon Souray's first game against the Flames since he was tripped into the boards and injured by Calgary's Jarome Iginla on Oct. 8. ... Iginla has now gone six games without scoring against the Oilers and 10 games without scoring at Rexall Place in Edmonton. ... Jokinen recorded his 300th career assist on Calgary's first-period goal.
|Ryan Potulny (8) ASST: Jason Strudwick (4), Patrick O'Sullivan (12)|
1 - 0 EDM
|Rene Bourque (11) ASST: Nigel Dawes (10), Olli Jokinen (19)|
1 - 1 Tie
|PPG - Rene Bourque (12) ASST: Olli Jokinen (20), Dustin Boyd (8)|
2 - 1 CGY
|SHG - Rene Bourque (13) ASST: Daymond Langkow (13)|
3 - 1 CGY
|Mark Giordano (4) ASST: Craig Conroy (9)|
4 - 1 CGY
|Power Play %||18.8%||17.7%|
|% on Road||19.0%||18.9%|
|% at Home||18.7%||16.5%|
|Dustin Boyd Fighting (maj) against Andrew Cogliano|
|Andrew Cogliano Fighting (maj) against Dustin Boyd|
|Fredrik Sjostrom Holding against Sheldon Souray|
|Jay Bouwmeester Hooking against Ethan Moreau|
|Andrew Cogliano Tripping against Fredrik Sjostrom|
|Dustin Boyd Tripping against Andrew Cogliano|
|Jean-Francois Jacques Boarding against Nigel Dawes|
|Ryan Stone Roughing against Rene Bourque|
|Olli Jokinen Hooking against Dustin Penner|
|Mark Giordano Delaying Game-Smothering puck|
|Ladislav Smid Fighting (maj) against Jarome Iginla|
|Jarome Iginla Fighting (maj) against Ladislav Smid|
|Steve Staios Fighting (maj) against Robyn Regehr|
|Robyn Regehr Fighting (maj) against Steve Staios|
|Shawn Horcoff Roughing against Craig Conroy|
|Patrick O'Sullivan Cross checking against Dion Phaneuf|
|Ryan Stone Fighting (maj) against Aaron Johnson|
|Aaron Johnson Fighting (maj) against Ryan Stone|
|Ryan Stone Misconduct (10 min)|