Updated

Roberto Luongo made 21 saves, Chris Higgins and David Booth each had a goal and two assists and the Vancouver Canucks beat the Calgary Flames 5-1 on Sunday night for their sixth victory in their last seven games.

Daniel Sedin and Kevin Bieksa had power-play goals and Jannik Hansen also scored to help Vancouver rebound from a 6-5 home loss to Nashville on Thursday night.

Alex Tanguay scored for Calgary, coming off a 5-3 victory in Edmonton on Saturday night.

Luongo was making his first start since sustaining an undisclosed upper-body injury Nov. 13 against the New York Islanders — a span of eight games. He returned to action during a rare relief appearance Thursday against the Predators after backup Cory Schneider allowed three goals on Nashville's first five shots.

Calgary goalies Henrik Karlsson, who left in the third period with an apparent knee injury, and Miikka Kiprusoff combined for 31 saves. Karlsson left the game with just over 7 minutes gone in the third period after a collision with teammate Tom Kostopoulos.

NOTES: The Canucks have won 10 of the last 12 games against Calgary. ... Vancouver converted two of six power plays and blanked the Flames on four man-advantage opportunities.