VANCOUVER — Brandon Sutter had two goals and an assist to lift the Vancouver Canucks in a 4-1 win over the Anaheim Ducks on Tuesday.

Alex Biega, with his first goal in over three years, and Sam Gagner also scored for Vancouver (28-40-9), which has won three of its past four games after losing seven straight. Jacob Markstrom stopped 23 shots.

Andrew Cogliano scored for the Ducks (39-25-13), who wrapped a four-game road trip and are 5-1-1 in its past seven games.

The loss dropped Anaheim out of third place in the Pacific Division and into the second Wild Card spot in the West. California rivals the L.A. Kings moved into third (with a game in hand), with two teams tied at 91 and set to meet in an important regular-season clash on Friday.

Anaheim's John Gibson made 26 saves. He has been dominant against Vancouver, coming into the game 6-1-1 with a 1.37 goals-against average and three shutouts against the Canucks.

But Vancouver got to him at 9:53 in the opening period. Daniel Sedin's shot from the face-off circle bounced off Gibson and right to Gagner who batted in the rebound.

Markstrom made two huge saves in the second period. The first off a 3-on-2 with Ryan Getzlaf setting up Andrew Cogliano and the second on Corey Perry shooting from inside the slot.

Not impressive for Markstrom was a puck handling gaffe that lead to the Ducks' tying goal late in the second. The puck took an odd bounce off the stanchion during a dump-in, and Markstrom was caught stranded as Cogliano whipped the errant puck in.

In the third, Biega put Vancouver ahead 2-1 with slapshot from the blue-line that cleared traffic and found the corner of the net. That was Biega's first goal in 132 NHL games.

Sutter made it a two-goal lead when he sprung on a breakaway, hit the side of the net, then collected the puck and flipped it in over an out-of-position Gibson.

The Canucks killed off a penalty to Sutter in the final three minutes to ice the win.

Sutter added his second of the night into an empty net with 16 seconds left in regulation.

Notes: Troy Terry made his NHL debut for the Ducks. He played on a line with Ondrej Kase and Adam Henrique. ... Newly signed Canucks centre Adam Gaudette did not dress and is expected to make his NHL debut Thursday against Edmonton.