The Canes carried their advantage into the second frame with little pushback, but midway through the Maple Leafs flipped the switch and got to their game.
After mustering just eight shots on goal through the first 30:08 of the contest, the visitors produced the same amount in the final 9:52 of the middle frame, including the game-tying goal.
Amid their charge Calle Jarnkrok was left unmarked in the faceoff circle, firing one past Frederik Andersen to even the score.
Heading to the final frame of regulation tied at 1-1, Toronto would then utilize the momentum to push the score in their favor.
Catching Carolina on a line change, Captain John Tavares transitioned play into the Carolina end. Seconds later Mitchell Marner sent a feed back toward Tavares, who didn't miss.
They'd then add one more courtesy of William Nylander to finalize their 3-1 victory.