ANAHEIM, California (AP) — Rookie goalie Frederik Andersen won his sixth straight game to start his NHL career, making 35 saves in place of an ailing Jonas Hiller as the league-leading Anaheim Ducks extended their winning streak to five with a 3-1 victory over the Vancouver Canucks on Sunday.

Corey Perry had a goal and an assist, Nick Bonino put the Ducks ahead in the final minute of the second period and Andrew Cogliano added an empty-netter, to help Anaheim improve its best home start in club history to 8-0.

The Ducks are the league's only undefeated team on home ice, and the first to win their first eight home games since the 2010-11 Los Angeles Kings. Anaheim's 31 points through its first 19 games eclipsed the previous club mark of 30 set in 2006-07, when the team won its only Stanley Cup title.

Denver's Semyon Varlamov stopped 33 shots and Nick Holden scored his first NHL goal to break a second-period deadlock to lift the Colorado Avalanche over the Washington Captials 4-1.

Patrick Bordeleau, P.A. Parenteau and Gabriel Landeskog also added goals for the Avalanche.

Joel Ward had the lone goal for the Capitals as they lost for a second straight night.

At Chicago, Marcus Kruger scored the tiebreaking goal with 8:16 left in the third period and Duncan Keith added a power-play goal 1:55 later as the Blackhawks beat the Edmonton Oilers 5-4 for their third straight victory.

Brandon Saad, Andrew Shaw and Bryan Bickell also scored for the Stanley Cup champion Blackhawks.

In other games, the New York Rangers handed the Florida Panthers 4-3 for their ninth straight loss, the Winnipeg Jets beat the San Jose Sharks 5-4 in overtime, the New Jersey Devils blanked the Nashville Predators 5-0 and the Montreal Canadiens downed the New York Islanders 4-2.