Kassian, Canucks drop Ducks

– Zack Kassian's third-period goal lifted the Vancouver Canucks to a 2-1 victory over the Anaheim Ducks on Monday night.

Bo Horvat had the other Vancouver goal, and Eddie Lack stopped 29 shots as the Canucks beat the Ducks in regulation for the first time since Jan. 25, 2013, a stretch of 10 games.

Kassian broke a 1-1 tie with 3:59 left after Canucks defenseman Dan Hamhuis took the puck down the left side and fed the big forward, who fired a shot that Andersen got only a piece of for his 10th of the season.

Nate Thompson hit the post behind Lack moments after Kassian put Vancouver ahead.

HIGHLIGHTS

•SKID-STOPPER: James Neal put in a rebound of Seth Jones' shot 2:45 into overtime to give Nashville a 2-1 victory at Arizona that ended the Predators' season-worst six-game losing streak. Pekka Rinne made 27 saves for Nashville. The Coyotes have lost 11 of 12 home games and 12 of 13 overall.

• STREAK-EXTENDER: Antti Niemi made 39 saves and stopped seven of eight shootout attempts as San Jose beat Pittsburgh 2-1, the Sharks' 10th consecutive home victory over the Penguins, who last won at the Shark Tank on Oct. 22, 1997.

• ISLANDERS RALLY AGAINST LEAFS: John Tavares scored 4:38 into overtime, capping the New York Islanders' two-goal comeback in a 4-3 victory at Toronto. Tavares went around several defenders to score the winning goal during a delayed penalty.

•RED WINGS GET A 'W': Riley Sheahan scored the go-ahead goal in the second period, Jimmy Howard made 36 saves, and host Detroit ended a two-game skid with a 5-2 victory over Edmonton.

ASSOCIATED PRESS