Schneider, Sedins carry Canucks to 5-2 win over reeling Flames

Vancouver Canucks' Henrik Sedin, of Sweden, from left, Alex Burrows and Daniel Sedin, of Sweden, celebrate Burrows' goal in front of Calgary Flames' goalie Miikka Kiprusoff, of Finland, during the second period of an NHL hockey game in Vancouver, British Columbia, on Saturday April 6, 2013. (AP Photo/The Canadian Press, Darryl Dyck) (The Associated Press)

Vancouver Canucks' Henrik Sedin, left, of Sweden, collides with Calgary Flames' Brett Carson during the second period of an NHL hockey game in Vancouver, British Columbia, on Saturday April 6, 2013. (AP Photo/The Canadian Press, Darryl Dyck) (The Associated Press)

The Canucks' top line combined for eight points, and Cory Schneider made 36 saves as Vancouver beat the reeling Calgary Flames 5-2 on Saturday night.

Henrik Sedin scored an empty-net goal and earned career NHL assists No. 600 and 601, Daniel Sedin added three assists, and Alex Burrows scored and had an assist to pace Vancouver (21-11-6), which has won eight of 10.

Dan Hamhuis, Dale Weise and Alex Edler also had goals for the Canucks.

Dennis Wideman and Alex Tanguay scored for Calgary (13-20-4), which has lost five straight overall and 13 consecutive on the road (0-12-1). The Flames are 14th in the 15-team Western Conference.

With a chance to move four points ahead of idle Minnesota for the Northwest Division lead, the Canucks jumped to an early 2-0 lead.