Alexandre Burrows scored in the first round of the shootout and Jacob Markstrom made 27 saves to help the Vancouver Canucks beat the Ducks, 2-1, on Friday night.
Burrows whipped a shot past Frederik Anderson to start the shootout, and then Markstrom stopped Ryan Kesler, Jakob Silfverberg and Corey Perry to end Anaheim's three-game win streak.
The Ducks had won their last two games by 1-0 scores on shutouts by John Gibson, but Andersen returned to the net against the Canucks.
"I thought we played well, especially on a back-to-back," Andersen said. "It's tough, but we did some good work this road trip."
Kesler, a former Canuck, put Anaheim ahead 7:24 into the second period on a power play. Kesler was checked down by Matt Bartkowski while taking in a feed from Chris Stewart atop the crease but still tipped the puck in past Markstrom.
Christopher Tanev tied it with 9:36 left on a wrist shot from the blue line that slipped through traffic and past Anderson. Tanev had missed the previous two games with a foot injury.
The Canucks won for the first time this season when trailing after two periods.
Vancouver's Henrik Sedin had a breakaway late in overtime, but he lost the puck just in front of Andersen, who finished the game with 24 saves.
Early in the third period, Perry nearly doubled Anaheim's lead, but his shot hit the left post. Mike Santorelli and Rickard Rakell each hit iron on shots for the Ducks during the first period.
"We have something we can build on," Andersen said. "Being in this tight Pacific Division, we still have a chance. We're getting closer."