Zach Hyman scored and Garret Sparks made 31 saves for Toronto (39-21-4), which had won three in a row. The Maple Leafs are three points behind the Boston Bruins for second place in the Atlantic Division.
"I thought the energy was spectacular in warmup and at the start of the game, the whole thing," Maple Leafs coach Mike Babcock said. "You know, you must be a real special player and a real special person for them to honor you like that, because they only boo you if you were important. For most of us, they don't even know who we were. So what an honor that is, and I thought our team handled that really good.
"We played good, we started good. To me, the crowd had nothing to do with the outcome of the game. Our play with the puck through the neutral zone had everything to do with the outcome of the game, and in the end it cost us."
Hyman gave the Maple Leafs a 1-0 lead at 13:33 of the first period when he backhanded a loose puck in front.
Anthony Beauvillier tied it 1-1 when he finished off a 3-on-1 by one-timing Josh Bailey's feed from the right circle at 16:16.