Jannik Hansen and Zack Kassian also scored for the Canucks, who won their eighth in a row at home and are guaranteed of home-ice advantage in the first round of the playoffs.
Henrik Sedin added two assists and Cory Schneider made 24 saves for the Canucks, who have put some distance between themselves and slumping Minnesota in the past few weeks.
Daniel Carcillo scored for Chicago, which trailed 1-0 after the first period and 3-0 after the second. Cory Crawford made 29 saves as the NHL-leading Blackhawks made clinching first place overall a bit more difficult with a second straight loss.
The Blackhawks are trying to win their first Presidents' Trophy since 1991, when Mike Keenan was coach. Chicago has 73 points with three games remaining, while Pittsburgh has 70 with three games also left on its schedule.
DUCKS 3, OILERS 0
EDMONTON, Alberta (AP) — Viktor Fasth made 24 saves for his fourth shutout of the season and Anaheim beat Edmonton to clinch the Pacific Division title.
Ryan Getzlaf, Radek Dvorak and Sami Vatanen scored for the Ducks, who won back-to-back games in Edmonton to win their first division title since 2007 — the year they went on to win the Stanley Cup.
The Oilers have lost eight of their last nine games and seem destined for yet another high draft pick in the off-season.
Anaheim officially eliminated the Oilers from contention Sunday, making them the team with the longest active post-season drought at seven consecutive seasons.
PENGUINS 3, SENATORS 1
OTTAWA (AP) — Tomas Vokoun made 34 saves and Dustin Jeffrey had a goal and an assist to lead Pittsburgh to its seventh straight victory with a win over Ottawa.
Jarome Iginla and Tyler Kennedy also scored, and Brenden Morrow had two assists for the Penguins, who have already clinched first place in the Eastern Conference.
Patrick Wiercioch scored and Craig Anderson stopped 21 shots for the Senators, who didn't get any help when Winnipeg beat Buffalo 2-1. The Jets now trail the Senators and New York Rangers by just a single point for the final playoff spot in the conference. Both the seventh-place Rangers and eighth-place Senators have a game in hand on Winnipeg.
JETS 2, SABRES 1
BUFFALO, N.Y. (AP) — Antti Miettinen scored with 7:36 left to keep surging Winnipeg in the playoff race with a win over Buffalo.
Ondrej Pavelec stopped 24 shots, including a huge glove save on Thomas Vanek with 5:45 left to preserve the victory. Winnipeg improved 6-0-1 in its past seven and moved within a point of the idle New York Rangers, who hold the East's eighth and final playoff spot.
The Jets also crept within a point of Southeast Division-leading Washington, setting up a critical showdown on Tuesday, when Winnipeg travels to play the Capitals.
Aaron Gagnon also scored for Winnipeg, while Vanek scored the lone goal for Buffalo.
RED WINGS 4, COYOTES 0
DETROIT (AP) — Johan Franzen scored twice and Jimmy Howard had 34 saves to help Detroit beat Phoenix for two desperately needed points in the Red Wings' push to make the playoffs.
The Wings moved within a point of eighth-place Columbus in the Western Conference and are hoping to finish the last three games of the regular season strong enough to extend the franchise's post-season streak to 22 years.
Damien Brunner scored late in the first period and Valtteri Filppula had a power-play goal late in the second for Detroit, which had won only one of its previous six games.
The Coyotes are five points behind the Blue Jackets and on the brink of elimination.Suggest a correction