Mathew Barzal had a goal and two assists Thursday night and the New York Islanders never trailed as they ended the Colorado Avalanche's 17-game point streak with a 6-3 win in Elmont, N.Y.

The regulation loss was just the second of the season for the Avalanche, who went 14-0-3 following a 3-2 loss to the Boston Bruins on Oct. 25.

New York's Anders Lee and Bo Horvat each had a goal and an assist. Kyle MacLean, Adam Pelech and Casey Cizikas also scored while Ilya Sorokin made 35 saves for the Islanders, who finished 3-3-1 on a seven-game homestand.

Colorado's Valeri Nichushkin, Martin Necas and Artturi Lehkonen tallied. Avalanche goalie Mackenzie Blackwood, starting in place of Scott Wedgewood (upper body), recorded 36 saves.

Flames 4, Wild 1

Matt Coronato scored to break a third-period

See Full Page