UNIONDALE, N.Y. Chris Campoli's third-period goal helped the New York Islanders hold off the Colorado Avalanche 5-4 Saturday night.
The Islanders, who also got goals from Jeffrey Hamilton, Arron Asham, Miroslav Satan and Mark Parrish, matched a season-high for offensive output at home. New York also scored five in wins against the New York Rangers and Boston. Rick DiPietro stopped 31 shots for his 12th victory.
Colorado, who lost its third straight, got two goals from Marek Svatos, and one each from John-Michael Liles and Alex Tanguay. David Aebischer started and allowed all five goals on 19 shots. He was pulled in the third period for Peter Budaj, who made 11 saves.
In just his second NHL game, Hamilton gave the Islanders a 1-0 lead just 2:24 in. He took a sharp angle shot from the left side that somehow worked its way past Aebischer.
Asham increased the lead to 2-0 at 11:56. His second rebound attempt off Alexei Yashin's shot found the open right side.
In the second period, Satan ripped a 30-foot slap shot from the left side past Aebischer at 4:19 for his team-leading 15th goal and a 3-0 New York lead.
Liles got the Avalanche on the board at 6:16 with a power-play goal, but Parrish answered 39 seconds later to make it 4-1.
Svatos scored his team-leading 16th goal on a power play at 12:26. He chipped the puck over DiPietro, who came about 20 feet out of the net to attempt a poke check but missed.
Campoli scored at 4:29 of the final period when his wrist shot from the right dot hit Aebischer's stick and went in.
Aebischer was then replaced by Budaj.
Colorado made it close on goals by Tanguay at 12:55 and Svatos at 17:17, but couldn't get even, despite having a power play that lasted for the final 1:19 of the game.
Notes: Hamilton, Rob Collins and Jeremy Colliton were all recalled by the Islanders from Bridgeport of the AHL due to several injuries to forwards. Jason Blake, who sustained a concussion Tuesday, expects to miss one more game before returning Wednesday at home against New Jersey. Collins' made his NHL debut, Hamilton played in his second game, and Colliton appeared in his third. Avalanche D Karlis Skrastins has the longest active games-played streak in the NHL with 383. It's the longest for a defenseman since Ken Daneyko skated in 388 straight for New Jersey from Nov. 4, 1989, to March 29, 1994.