Joseph Woll made 30 saves as Toronto (23-13-2) moved into a tie with the idle Florida Panthers for the top spot in the Atlantic Division standings.
Jean-Gabriel Pageau tallied for the Islanders (14-7-7), who got 22 saves from Ilya Sorokin.
Maple Leafs captain Auston Matthews sat out for a fifth straight game. He was placed on injured reserve earlier in the day, a move retroactive to Dec. 20 that allowed Toronto to recall defenceman Marshall Rifai.
A team spokesman said Matthews, who returned to practice on Monday, had not experienced any setbacks with his upper-body injury.
Kampf capped a plodding first period with his second goal of the season. William Nylander drew two defenders behind the net, leaving Kampf open…