Canucks 3, Blackhawks 1
Daniel Sedin recorded a goal and an assist to become the second-leading scorer in the hosts' franchise history.
Jannik Hansen and Zack Kassian also scored, captain Henrik Sedin notched two assists and Cory Schneider made 24 saves for the Canucks, who have won eight in a row at home.
Daniel Carcillo tallied and Corey Crawford turned aside 29 shots for the Blackhawks, who had their 11-game point streak snapped (9-1-2).
Chicago's lead over Pittsburgh in the race for the Presidents' Trophy is down to three points with three games remaining.
- - -
Ducks 3, Oilers 0
Viktor Fasth made 24 saves en route to his fourth shutout as visiting Anaheim clinched their first Pacific Division title since its 2006-07 championship season by continuing their dominance of Edmonton.
Captain Ryan Getzlaf, Radek Dvorak and rookie defenseman Sami Vatanen scored for the Ducks, who swept their season series with the Oilers for the second time in four campaigns.
Nikolai Khabibulin stopped 25 shots in his third start in April for the Oilers, who were eliminated from play-off contention after a 3-1 home loss to the Ducks on Sunday.
Edmonton, who have one win in nine games, have been held to two goals or fewer in each of their last 10 games against Anaheim.