Michael Grabner’s second period goal held up as the game-winner in the Leafs’ 3-1 win over the New York Islanders on Sunday at Barclays Center in Brooklyn, NY.

On a delayed penalty, Grabner collected a loose rebound after Morgan Rielly’s point shot found its way through traffic. It was Grabner’s fourth goal and sixth point in his past five games. The Austria native was acquired from the Islanders by the Leafs in a trade last September.

Jonathan Bernier picked up his third win of the season, making 25 saves. Serving as the backup goaltender was James Reimer, who dressed for the first time since December 3 after resting a lower-body injury.

After a scoreless period, Tyler Bozak found the back of the net at 1:33 of the second frame, pouncing on a rebound off the end boards on a shoot-in.

James van Riemsdyk rounded out the scoring for the Leafs into an empty net, his 13th marker of the year.

Ex-Leaf Nikolay Kulemin had the Islanders’ lone goal.

The two teams square off for a rematch at Air Canada Centre on Tuesday.