WATCH: [All Maple Leafs vs. Panthers highlights]
Florida trails the Columbus Blue Jackets by five points for the second wild card into the Stanley Cup Playoffs from the Eastern Conference. The Panthers have played three fewer games.
"It is huge to win some games right now, so it's always nice to find ways to win. I think we've been winning at the end of the game, three games now," Huberdeau said. "We just have to build off of it and I think it gives confidence to our group. We need these points, so we have to battle every game to get these points."
McCann won it for the Panthers when he carried the puck into the Maple Leafs zone on a breakaway and put a wrist shot past Curtis McElhinney's blocker.
"The reason (McCann) was out there in overtime, and I picked him over a lot of guys, was that I thought he had a game," Panthers coach Bob Boughner said. "I thought he played one of his strongest games, 200-foot game. He deserved to be out there."
"I had my legs going for sure," McCann said. "I'm just thankful for the opportunity that Coach showed confidence in me and I'm a guy where if you show confidence in me, I play with confidence myself. Moving forward, I have to play with more of that."
Dominic Moore and Zach Hyman scored and McElhinney made 28 saves for the Maple Leafs (39-20-7, 85 points), who are in second place in the Atlantic Division, four points behind the Tampa Bay Lightning and one point ahead of the Boston Bruins.