ANAHEIM, Calif. -- Right winger Corey Perry had a goal and an assist, and rookie goaltender Frederik Andersen stopped 35 shots as the Anaheim Ducks beat the Vancouver Canucks 3-1 Sunday.
The Ducks remain atop the NHL standings with a 15-3-1 record, and they extended their home mark to 8-0-0. Anaheim won without leading scorer Ryan Getzlaf, as the center was scratched just prior to the opening faceoff due to an upper-body injury.
Though outshot 29-16 through two periods, the Ducks took a 2-1 lead in the last minute of the second. Center Nick Bonino finished an odd-man rush at 19:09 off a feed from right winger Emerson Etem for his fifth of the season.
Andrew Cogliano added an empty-net goal at 19:39 of the final period to complete the scoring.
Vancouver was the better team over the game's first half despite playing the previous night in Los Angeles. Still, Anaheim was first to break through on Perry's 11th goal of the season at 8:30 of the middle frame.
The goal was a strange one. After defenseman Francois Beauchemin's shot from the point hit Vancouver defenseman Jason Garrison on the skate, the puck ricocheted off Canucks goaltender Eddie Lack's shoulder. Perry then headed the puck to the ice and tapped it in before it crossed the goal line.
The Ducks struggled to find any consistent offensive flow in the opening period, managing only five shots on goal at Lack. Their lone power-play opportunity yielded one shot and brought into focus Getzlaf's absence. The Canucks were the busier team in the first, but none of their 13 shots made it past Andersen.
The Canucks knotted the game 14:09 of the second period when enforcer Tom Sestito scored his first goal of the season. Vancouver's third line forced a turnover deep in the Anaheim zone, and center Brad Richardson's cross-ice pass found Sesito, who beat Ducks defenseman Luca Sbisa to the left of Andersen.
Lack stopped 20 shots for Vancouver (11-7-2). The Canucks entered the weekend with the NHL's best road record but lost on back-to-back nights in Southern California.
NOTES: Canucks G Eddie Lack started between the pipes after spelling G Roberto Luongo in Saturday's 5-1 loss to the Kings in Los Angeles. ... Vancouver's league-leading penalty kill has not allowed a goal in 23 consecutive attempts. ... Canucks C Henrik Sedin played in his 649th straight game, the sixth-longest streak in NHL history. Sedin still trails Doug Jarvis' all-time mark by 315 games. ... Since the start of the 2010-2011 season, Anaheim RW Corey Perry has scored an NHL-leading 26-game winning goals. ... Ducks LW Dustin Penner's plus-18 rating through his first 11 games was the highest by any NHL player since the 1995-96 season.