Sergei Bobrovsky made 32 saves and set a Panthers record with an 11-game point streak (9-0-2).
"[Bobrovsky] has been top one, two, three in the League this year so far," Ekblad said. "He's been unbelievable. I'm happy for him. He deserves it."
It was the third overtime win during Florida's streak, which also includes six victories by at least three goals.
It was the first game the Panthers failed to score at least four goals at home this season.
"We've had some nights when it's come easy, but tonight we really had to earn it," Brunette said. "We dug in and found a way."
Sam Bennett tied the game 1-1 for the Panthers with a power-play goal at 3:59 of the third period when he redirected Anthony Duclair's pass at the left side of the net. It was Florida's first power-play goal in eight games, ending an 0-for-18 drought.