Also scoring for New York were Matt Moulson, Tim Jackman and Frans Nielsen. With the win, the Islanders registered back-to-back victories for the first time since a four-game streak in mid-January and defeated Toronto for third time in four meetings.
Jackman tipped in a shot less than 2 minutes after the Maple Leafs had jumped off to a 1-0 first-period lead, and Park put the Islanders ahead for good at the 8:55 mark of the first with a shorthanded goal.
Martin Biron registered saves on 26-of-27 Toronto shots to earn the win.
Nikolai Kulemin got the Maple Leafs' only goal while Jean-Sebastien Giguere let in four goals on 32 shots.