Alex Chiasson scored for Edmonton (18-13-4), which has lost a season-high four straight games (0-3-1). Mikko Koskinen made 28 saves.
"We have to find a way to stay in games 5-on-5," Oilers defenseman Oscar Klefbom said. "It was a tough game. I thought we did a lot of good stuff out there. It was a tight game and we have to find a way to win these kinds of games. To be a playoff team, you have to find a way to even get one point and you have to stick to your game. Our power play has been good all year, our [penalty kill] has been good all year, it's the 5-on-5 game that we've been struggling with."
Kerfoot gave the Maple Leafs a 1-0 lead at 4:38 of the first period, scoring on a one-timer from low in the left circle after receiving a pass from Engvall from below the goal line.
Ilya Mikheyev made it 2-0 at 5:27 of the second period. After Engvall's initial shot was saved by the left pad of Koskinen, Kerfoot got the rebound and tapped a pass to Mikheyev at the right post.
"It's great to see those guys get rewarded," Maple Leafs captain John Tavares said. "I thought they were skating really well, they were really connected making quick plays with their speed. Their hockey sense makes them really good players and a really good line."
Chiasson scored on the power play at 6:08 of the third period to cut it to 2-1. He took a pass from Leon Draisaitl, skated down the right wing and cut to the net before scoring with a backhand while falling down after being tripped by a diving Jake Muzzin.
Frederik Gauthier gave Toronto a 3-1 lead at 13:49 when he received a centering pass from Dmytro Timashov and scored with a quick wrist shot from the slot. It was Gauthier's first goal since Oct. 7 (26 games).
"We just have to capitalize on some more chances," Oilers coach Dave Tippett said. "The last couple of games we have created enough what I call hard chances, we just have to find a way to capitalize on a few of them. We are getting a lot of pucks at the net, we're just not finding anything in the net. We just have to find better results in our 5-on-5 play."