Mathew Barzal scored, and Ilya Sorokin made 19 saves for the Islanders (3-4-2), who have lost three of their past four (1-3-0).
”It is frustrating because we played a good game and came up short,” New York coach Patrick Roy said. “We work extremely hard. I mean, the guys are working. They're on top of them. Just unfortunately for us, we don't put the puck in the net when we have good chances, and I thought that was the difference tonight because we were by far the best team on the ice.”
Carlsson gave the Ducks a 1–0 lead at 14:05 of the first period. After McTavish fed Vatrano at the top of the right face-off circle, Carlsson deflected his shot past Sorokin’s glove from the right side.
Dostal kept it a one-goal game by making a kick save on Brock Nelson’s tip from point-blank range at 10:06 of the second period.
Terry extended the lead to 2-0 from the right post at 14:07. McTavish skated to the front of the net before passing the puck past Islanders defenseman Noah Dobson and across the crease to Terry, who scored his 100th NHL goal.
“I think we're just supporting each other [on the power play],” Terry said. “Even when it goes off the rails a little bit, just knowing that you’ve got three or four on the battle, knowing where your releases are, and once we got the monkey off the back, I think, just the plays around the net, like the play McTavish made to me, Leo [Carlsson] getting a stick on Frank [Vatrano’s] shot, just, maybe, loosened up the grip a little bit and gave us a little more just confidence around the net.”