NHL Capsules

NEW YORK (AP) Brock Nelson had a goal and an assist to key a three-goal second period and the New York Islanders beat the Detroit Red Wings 4-1 on Monday.

Josh Bailey, Marek Zidlicky and Ryan Strome also scored to help New York win for the fourth time in five games overall and fourth straight at home. Thomas Greiss stopped 28 shots to win his fifth straight start and seventh of his last eight, improving to 16-6-2 on the season.

Pavel Datsyuk scored and Jimmy Howard also finished with 28 saves while falling to 0-5-3 in his last nine starts for the Red Wings, who were coming off a 4-0-1 homestand.

DUCKS 6, FLAMES 4

CALGARY, Alberta (AP) – Corey Perry had a goal and two assists, and the Ducks went a perfect 3 for 3 on the power play.

The Flames led 3-2 after an action-packed first period, but with Johnny Gaudreau in the penalty box, Perry banged Cam Fowler's rebound past Jonas Hiller to tie it early in the second.

The Ducks went right back to the man advantage and needed only 11 seconds to convert, with a rebound deflecting off several players and going in off the skate of Sami Vatanen to put Anaheim into the lead for good.

Mike Santorelli, with a pair of goals, Hamphus Lindholm and Rickard Rakell also scored for Anaheim. The Ducks, 9-1-1 in their last 11 games, leapfrogged San Jose into second place in the Pacific Division.

Jiri Hudler had two goals and an assist to lead Calgary.