Toronto outshot Carolina 18-5 in the second period.
"Their world-class talent took over, and we just watched it happen," Brind'Amour said. "I tip my hat to them because they played a really good game. They were just coming in waves, and if it wasn't for our goalie, we obviously wouldn't have won."
Stefan Noesen gave Carolina a 3-2 lead at 8:13 of the third period. Murray stopped Noesen on a wraparound at the left post, but Noesen jammed in the rebound.
"I was able to hold onto it and stuff it around," Noesen said. "It was sitting there, and I think they all thought Matt was covering it. That's a typical Noesen goal right there."
After Matthews and Aho traded goals, Teuvo Teravainen scored into an empty net at 18:43 for the 5-3 final.
NOTES:Matthews had an NHL career-high 15 shots on goal, including nine in the second period. He has 14 points (eight goals, six assists) in his past nine games. … Burns played his 750th straight game, the second-longest active streak in the NHL behind Phil Kessel of the Vegas Golden Knights (1,055). … The 44 shots were the most the Hurricanes have allowed this season. ... Maple Leafs forward Mitchell Marner had an assist to extend his point streak to nine games (six goals, 10 assists).