Aaron Ekblad scored in overtime as the Florida Panthers beat the Canadiens 4-3 on Tuesday night, handing Montreal its first two-game winless streak of the season.

Alex Petrovic, Kyle Rau and Denis Malgin scored for the visiting Panthers (8-7-1) in regulation time. Roberto Luongo made 34 saves.

Max Pacioretty, David Desharnais and Paul Byron scored for Montreal (13-2-2). Carey Price made 20 saves in his first loss of the season.

Ekblad scored the winner at 2:51 of overtime when his broken-stick shot deflected off Canadiens defenceman Nathan Beaulieu and in.

The loss was Montreal's first at home this season (10-0-1) and first when scoring the first goal of the game (12-0-1).

Price allowed more than two goals in a game for just the second time this season.