Alexis Lafrenière had a goal and two assists, Vincent Trocheck scored twice, and Igor Shesterkin made 31 saves for the Rangers (40-17-4), who are 10-1-1 in their past 12.
It was the first time in five starts Shesterkin allowed more than one goal.
“I mean, the game, the whole regulation was hard-fought playoff style hockey, and so you’ve got to expect this last quarter of the season and into the playoffs, and we’ll get ready for that kind of hockey,” Trocheck said.
“I’m proud of the way we played. We played well and played well defensively against a team like that. That’s obviously true and important. ... Anything can happen in the shootout, but proud of the way we played, but no moral victories when it comes to getting points.”
John Tavares put the Maple Leafs ahead 3-2 at 7:17 of the third period when Calle Jarnkrok’s shot deflected off him in front of the net.
“I think it was just a good hockey game overall. We stuck with it once we grabbed the lead and then gave it up late, but we battled hard to win in the shootout,” Tavares said. “It was just a great job by everyone sticking with it and getting two points, which are big at this time of year.”