ANAHEIM, Calif. (AP) — Chicago's Patrick Kane had two goals and an assist to lead the Blackhawks to a 4-1 win at Anaheim on Friday, preventing the Ducks building their NHL lead.

The result closed the gap between the two Western Conference rivals to six points but Anaheim had the consolation of hanging onto the outright league lead as nearest rival Nashville lost at Colorado.

Among other results, Pittsburgh rallied late to win in overtime at New Jersey.

Chicago's Patrick Sharp assisted on all his team's goals, while captain Jonathan Toews and Duncan Keith also scored for the Blackhawks, who have now won on their past three trips to Anaheim.

Rickard Rakell scored a late consolation goal for the Ducks, who lost back-to-back games for only the second time this season.

Colorado goaltender Semyon Varlamov made 23 saves for his fourth shutout of the season, denying Nashville and helping the Avalanches to a 3-0 win.

Jarome Iginla, Maxime Talbot, and Gabriel Landeskog had goals for the Avalanche, who have recovered from a slow start to the season to now sit two points off the second wild-card position in the Western Conference.

Pittsburgh defenseman Simon Despres scored 2:21 into overtime to give the Penguins a 2-1 win at New Jersey.

Chris Kunitz tied the game with a power-play goal with 3:11 left in regulation, spoiling a magnificent performance by New Jersey goalie Cory Schneider, who made 41 saves.

Devils forward Steve Bernier had opened the scoring with a wraparound 6:08 into the third period.

St. Louis' Kevin Shattenkirk scored the shootout winner for the second-straight night, giving the Blues a 3-2 win at Carolina.

Vancouver sent Buffalo to its 14th straight loss in regulation, with Ryan Miller's 22 saves helping the Canucks to a 5-2 win against his former team.