Alex Burrows scored his first goal in 48 games and the Vancouver Canucks held off the Calgary Flames 3-to-2 for their fourth straight win.

Trevor Linden and Brendan Morrison also scored for Vancouver, which has won all four games in the streak against Northwest Division opponents. The Canucks are one point behind first-place Minnesota and one ahead of Calgary.

Matthew Lombardi scored twice for the Flames.