Calgary made it 2-for-2 against the Canucks this season by routing Roberto Luongo at the Pengrowth Saddledome behind a "Gordie Howe hat trick" by Brian McGrattan.
McGrattan was among five Flames who scored as Calgary coasted to victory after beating Luongo five times in the first 31:33. The All-Star goaltender stopped just 14 of 19 shots before being lifted after the second period.
With the victory, Calgary (5-2-1) ended a three-game winless streak and moved into a tie with the Colorado Avalanche for the top spot in the Northwest Division. Miikka Kiprusoff improved his record to 5-1-1 by making 26 saves.
"I thought we played a pretty good game here tonight," Calgary coach Brent Sutter said. "The emotion level was there, the intensity level was there."
It's the second time in four games that Luongo has been lifted -- and the second time he's lost to the Flames, who also beat the Canucks 5-3 on opening night.
"I think right now we have to play our system and we're not doing that," Luongo said. "We're turning pucks over, we're just not playing the way we should be playing as a team and we have to take some responsibility on ourselves and make sure we all know what we have to do on the ice and play as a five-man unit when we're out there."
Dion Phaneuf and Dustin Boyd scored 2:48 apart in the second period to make it 4-0 before McGrattan, who set up Boyd's goal, roofed his linemate's pass at 11:33. It was McGrattan's first goal since April 3, 2006, during his rookie season with the Ottawa Senators -- a span of 91 NHL games without scoring. He's missed a lot of time with shoulder problems.
"Any way that you can contribute offensively is a boost for our team. We know our job. We have to play tough and physical in their end," said McGrattan, who also had a first-period scrap with Darcy Hordichuk. "If you can get a goal or two that really helps the team and helps the guys get going."
Sutter was delighted for the 28-year-old forward.
"He worked really hard to get to this point," Sutter said. "He was rewarded tonight in different ways."
The Canucks got an early third-period goal by Rick Rypien and two late power-play goals by Mikael Samuelsson and Christian Ehrhoff to make the final score look closer.
"They had one of the stronger starts that I have seen so far this year, they were physical, strong on the puck and they generated a lot of scoring chances for the first 15 minutes of the first period and we had a tough time handling it," coach Alain Vigneault said.
"Obviously, I think this group can play better than it did tonight. I think you have to give credit to the opposition. They played a real strong, physical game, and at the end of the day they were the better team today."
--John Kreiser, NHL.com
Material from wire services and team media was used in this report
|SHG - Curtis Glencross (3) ASST: Jay Bouwmeester (4)|
1 - 0 CGY
|PPG - Nigel Dawes (2) ASST: Mark Giordano (4), Cory Sarich (1)|
2 - 0 CGY
|Dion Phaneuf (4) ASST: Daymond Langkow (2), Robyn Regehr (3)|
3 - 0 CGY
|Dustin Boyd (2) ASST: Brandon Prust (2), Brian McGrattan (2)|
4 - 0 CGY
|Brian McGrattan (1) ASST: Dustin Boyd (3), Brandon Prust (3)|
5 - 0 CGY
|Rick Rypien (1) ASST: Henrik Sedin (6), Alexander Edler (3)|
5 - 1 CGY
|PPG - Mikael Samuelsson (3) ASST: Steve Bernier (3), Henrik Sedin (7)|
5 - 2 CGY
|PPG - Christian Ehrhoff (2) ASST: Ryan Kesler (4), Michael Grabner (1)|
5 - 3 CGY
|Brian McGrattan Fighting (maj) against Darcy Hordichuk|
|Darcy Hordichuk Fighting (maj) against Brian McGrattan|
|Brandon Prust Fighting (maj) against Tanner Glass|
|Tanner Glass Fighting (maj) against Brandon Prust|
|Henrik Sedin Interference against Curtis Glencross|
|Adam Pardy Roughing against Ryan Kesler|
|Kevin Bieksa Tripping against Dustin Boyd|
|Aaron Rome Slashing against Dustin Boyd|
|Cory Sarich Delaying Game-Puck over glass|
|Rick Rypien Fighting (maj) against Brandon Prust|
|Brandon Prust Fighting (maj) against Rick Rypien|
|Alexandre Burrows Slashing against Jarome Iginla|
|Kyle Wellwood Too many men/ice - bench|
|Curtis Glencross Tripping against Kevin Bieksa|
|Jay Bouwmeester Hooking against Steve Bernier|
|Dustin Boyd Too many men/ice - bench|
|Alexandre Burrows Interference on goalkeeper against Miikka Kiprusoff|