Zack Kassian's third-period goal lifted the Vancouver Canucks to a 2-1 win over the Anaheim Ducks on Monday night.
Bo Horvat had the other goal for Vancouver, and Eddie Lack stopped 29 shots as the Canucks beat the Ducks in regulation for the first time in more than two years.
Emerson Etem had the lone goal for the Ducks, who have dropped two straight after winning four in a row. Frederik Andersen made 14 saves.
Kassian snapped 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, but the Canucks held on after also killing a penalty for their first victory over Anaheim in a 60-minute game since Jan. 25, 2013 — a stretch of 10 games.
Etem tied this one 1-1 at 8:40 of the third period after the Canucks failed to clear their zone. Thompson grabbed the puck behind the Vancouver net and fed Etem, who scored his fifth goal past a helpless Lack.
That seemed to ignite the Canucks. Vancouver recorded the next five shots — their first five of the period — before Shawn Matthias fanned on another attempt from the slot at an open net.
Anaheim had a great chance with just over five minutes to go, but Corey Perry's shot that squeaked through Lack stopped on the goal line before the puck was frozen by the sprawling goalie.
With the Canucks ahead 1-0 after the first period, Lack stretched to make a great pad save off Perry on a power play early in the second.