NEW YORK — Marek Zidlicky scored twice and Thomas Greiss made 27 saves for his first shutout of the season to lead the Islanders to a 4-0 victory over the New Jersey Devils on Sunday, extending New York’s streak without a regulation loss to 10 games.

John Tavares and Matt Martin also scored for the Islanders, who are on an 8-0-2 stretch and moved into second place in the Metropolitan Division – one point ahead of the crosstown-rival Rangers. The Islanders trailed the Rangers by 11 points entering play on Nov. 25.

The Islanders also improved to 11-4-2 at home in their first season at Brooklyn’s Barclays Center.

Cory Schneider gave up three goals on 18 shots before he was replaced by Keith Kincaid after Martin’s goals 71/2 minutes into the second period. Kincaid finished with 11 saves.

The Devils were again without Travis Zajac (upper body injury) and Adam Henrique (lower body).

AVALANCHE 3, BLUES 1: Jack Skille and John Mitchell scored in the first period and Semyon Varlamov made a season-high 42 saves to lead Colorado to a win in St. Louis.

Carl Soderberg added an empty-net goal with 22 seconds remaining to seal Colorado’s fifth win in seven games.

Varlamov stopped the first 36 shots until Vladimir Tarasenko spoiled his shutout bid with a power-play goal with 7:05 remaining. It was Tarasenko’s team-high 18th goal of the season.

Jake Allen, starting for the second straight day, had 15 saves for the Blues.

BLACKHAWKS 4, CANUCKS 0: Patrick Kane extended his points streak to 26 games, Corey Crawford made 30 saves for his second straight shutout, and host Chicago beat Vancouver.

Kane, the NHL’s leading scorer with 46 points, had the second assist on Duncan Keith’s power-play goal midway through the first.

Dennis Rasmussen, Andrew Shaw and Brandon Mashinter also scored for the Blackhawks, winners of four of five.

Ryan Miller had 26 saves for the Canucks.

Rasmussen made it 2-0 with 8:24 left in the third and Shaw had an empty-netter with 31 seconds remaining.