Bo Horvat scored the tiebreaking goal in the third period, leading the Vancouver Canucks to a 3-2 victory over the Florida Panthers on Saturday night.

Antoine Roussel and Elias Pettersson also scored for the Canucks, and Anders Nilsson stopped 24 shots.

More Images
The puck gets past Florida Panthers goaltender James Reimer (34) on a goal scored by Vancouver Canucks center Bo Horvat during the third period of an NHL hockey game, Saturday, Oct. 13, 2018, in Sunrise, Fla. (AP PhotoLynne Sladky)

Bo Horvat scored the tiebreaking goal in the third period, leading the Vancouver Canucks to a 3-2 victory over the Florida Panthers on Saturday night.

Vancouver Canucks goaltender Anders Nilsson, right, stops the puck as Florida Panthers center Jared McCann attempts a shot during the first period of an NHL hockey game, Saturday, Oct. 13, 2018, in Sunrise, Fla. (AP PhotoLynne Sladky)

Vincent Trocheck and Jonathan Huberdeau scored for the Panthers, who remain winless through three games. James Reimer made 27 saves.

Vancouver Canucks center Jay Beagle (83) and Florida Panthers center Aleksander Barkov (16) go for the puck during the first period of an NHL hockey game, Saturday, Oct. 13, 2018, in Sunrise, Fla. (AP PhotoLynne Sladky)

Huberdeau gave Florida a 1-0 lead with 7:29 left in the second when he poked in his own rebound.

Florida Panthers left wing Jonathan Huberdeau, left, celebrates with Keith Yandle (3) after scoring a goal during the second period of an NHL hockey game against the Vancouver Canucks, Saturday, Oct. 13, 2018, in Sunrise, Fla. (AP PhotoLynne Sladky)

UP NEXT

Vancouver Canucks defenseman Erik Gudbranson (44) and Florida Panthers center Jared McCann (90) go for the puck during the second period of an NHL hockey game, Saturday, Oct. 13, 2018, in Sunrise, Fla. (AP PhotoLynne Sladky)

Vancouver Canucks defenseman Erik Gudbranson (44) and Florida Panthers center Jared McCann (90) go for the puck during the second period of an NHL hockey game, Saturday, Oct. 13, 2018, in Sunrise, Fla. (AP PhotoLynne Sladky)

Vancouver Canucks right wing Jake Virtanen (18) falls to the ice as he goes for the puck against Florida Panthers defenseman Alexander Petrovic (6) during the first period of an NHL hockey game, Saturday, Oct. 13, 2018, in Sunrise, Fla. (AP PhotoLynne Sladky)

Vancouver Canucks right wing Jake Virtanen (18) falls to the ice as he goes for the puck against Florida Panthers defenseman Alexander Petrovic (6) during the first period of an NHL hockey game, Saturday, Oct. 13, 2018, in Sunrise, Fla. (AP PhotoLynne Sladky)

Florida Panthers goaltender James Reimer dives to make a save during the first period of an NHL hockey game against the Vancouver Canucks, Saturday, Oct. 13, 2018, in Sunrise, Fla. (AP PhotoLynne Sladky)

Florida Panthers goaltender James Reimer dives to make a save during the first period of an NHL hockey game against the Vancouver Canucks, Saturday, Oct. 13, 2018, in Sunrise, Fla. (AP PhotoLynne Sladky)

Florida Panthers goaltender James Reimer, right, stops the puck as Vancouver Canucks right wing Jake Virtanen attempts a shot during the first period of an NHL hockey game, Saturday, Oct. 13, 2018, in Sunrise, Fla. (AP PhotoLynne Sladky)

Florida Panthers goaltender James Reimer, right, stops the puck as Vancouver Canucks right wing Jake Virtanen attempts a shot during the first period of an NHL hockey game, Saturday, Oct. 13, 2018, in Sunrise, Fla. (AP PhotoLynne Sladky)

Florida Panthers goaltender Roberto Luongo, right, is presented with a gold-covered hockey stick by Florida Panthers general manager Dale Tallon, left, before an NHL hockey game against the Vancouver Canucks, Saturday, Oct. 13, 2018, in Sunrise, Fla. Luongo was honored for reaching his 1,000th NHL game. (AP PhotoLynne Sladky)

Florida Panthers goaltender Roberto Luongo, right, is presented with a gold-covered hockey stick by Florida Panthers general manager Dale Tallon, left, before an NHL hockey game against the Vancouver Canucks, Saturday, Oct. 13, 2018, in Sunrise, Fla. Luongo was honored for reaching his 1,000th NHL game. (AP PhotoLynne Sladky)

Horvat gave the Canucks their first lead when he took a nifty pass from Sven Baertschi in the left circle and sent a one-timer in at 6:11 of the final period.

The puck gets past Florida Panthers goaltender James Reimer (34) on a goal scored by Vancouver Canucks center Bo Horvat during the third period of an NHL hockey game, Saturday, Oct. 13, 2018, in Sunrise, Fla. (AP PhotoLynne Sladky)

The puck gets past Florida Panthers goaltender James Reimer (34) on a goal scored by Vancouver Canucks center Bo Horvat during the third period of an NHL hockey game, Saturday, Oct. 13, 2018, in Sunrise, Fla. (AP PhotoLynne Sladky)

Vincent Trocheck and Jonathan Huberdeau scored for the Panthers, who remain winless through three games. James Reimer made 27 saves.

With the score tied 1-1, Trocheck put the Panthers ahead on a shot from the right circle the got past Nilsson on the glove side with 2:40 left in the second.

Less than a minute later, Roussel was awarded a penalty shot after he was hooked by Bogdan Kiselevich. Roussel beat Reimer on the glove side at with 1:45 left to tie the score 2-2.

Vancouver Canucks goaltender Anders Nilsson, right, stops the puck as Florida Panthers center Jared McCann attempts a shot during the first period of an NHL hockey game, Saturday, Oct. 13, 2018, in Sunrise, Fla. (AP PhotoLynne Sladky)

Vancouver Canucks goaltender Anders Nilsson, right, stops the puck as Florida Panthers center Jared McCann attempts a shot during the first period of an NHL hockey game, Saturday, Oct. 13, 2018, in Sunrise, Fla. (AP PhotoLynne Sladky)

Huberdeau gave Florida a 1-0 lead with 7:29 left in the second when he poked in his own rebound.

Pettersson tied the score 1-1 on a power-play goal with 5:12 left in the period as his wrister from the right circle beat Reimer. Pettersson tied the Canucks' franchise record with a five-game point streak to start a career.

NOTES: The Panthers celebrated G Roberto Luongo becoming only the third goaltender in NHL history to play 1,000 games in a pregame ceremony. Luongo reached the milestone last April 5. Luongo, who also played 448 games for the Canucks, is the NHL's active wins leader (471) and stands fourth all-time in NHL wins. ... Kiselevich made his NHL debut for the Panthers. ... Roussel was activated from IR and made his season debut for Vancouver. ... Horvat played his 300th career NHL game.

Vancouver Canucks center Jay Beagle (83) and Florida Panthers center Aleksander Barkov (16) go for the puck during the first period of an NHL hockey game, Saturday, Oct. 13, 2018, in Sunrise, Fla. (AP PhotoLynne Sladky)

Vancouver Canucks center Jay Beagle (83) and Florida Panthers center Aleksander Barkov (16) go for the puck during the first period of an NHL hockey game, Saturday, Oct. 13, 2018, in Sunrise, Fla. (AP PhotoLynne Sladky)

UP NEXT

Canucks: At Pittsburgh on Tuesday night.

Panthers: At Philadelphia on Tuesday night.

More AP NHL: www.apnews.com/tag/NHL and www.twitter.com/AP_Sports

Florida Panthers left wing Jonathan Huberdeau, left, celebrates with Keith Yandle (3) after scoring a goal during the second period of an NHL hockey game against the Vancouver Canucks, Saturday, Oct. 13, 2018, in Sunrise, Fla. (AP PhotoLynne Sladky)

Florida Panthers left wing Jonathan Huberdeau, left, celebrates with Keith Yandle (3) after scoring a goal during the second period of an NHL hockey game against the Vancouver Canucks, Saturday, Oct. 13, 2018, in Sunrise, Fla. (AP PhotoLynne Sladky)

Vancouver Canucks defenseman Erik Gudbranson (44) and Florida Panthers center Jared McCann (90) go for the puck during the second period of an NHL hockey game, Saturday, Oct. 13, 2018, in Sunrise, Fla. (AP PhotoLynne Sladky)

Vancouver Canucks defenseman Erik Gudbranson (44) and Florida Panthers center Jared McCann (90) go for the puck during the second period of an NHL hockey game, Saturday, Oct. 13, 2018, in Sunrise, Fla. (AP PhotoLynne Sladky)

Vancouver Canucks right wing Jake Virtanen (18) falls to the ice as he goes for the puck against Florida Panthers defenseman Alexander Petrovic (6) during the first period of an NHL hockey game, Saturday, Oct. 13, 2018, in Sunrise, Fla. (AP PhotoLynne Sladky)

Vancouver Canucks right wing Jake Virtanen (18) falls to the ice as he goes for the puck against Florida Panthers defenseman Alexander Petrovic (6) during the first period of an NHL hockey game, Saturday, Oct. 13, 2018, in Sunrise, Fla. (AP PhotoLynne Sladky)

Florida Panthers goaltender James Reimer dives to make a save during the first period of an NHL hockey game against the Vancouver Canucks, Saturday, Oct. 13, 2018, in Sunrise, Fla. (AP PhotoLynne Sladky)

Florida Panthers goaltender James Reimer dives to make a save during the first period of an NHL hockey game against the Vancouver Canucks, Saturday, Oct. 13, 2018, in Sunrise, Fla. (AP PhotoLynne Sladky)

Florida Panthers goaltender James Reimer, right, stops the puck as Vancouver Canucks right wing Jake Virtanen attempts a shot during the first period of an NHL hockey game, Saturday, Oct. 13, 2018, in Sunrise, Fla. (AP PhotoLynne Sladky)

Florida Panthers goaltender James Reimer, right, stops the puck as Vancouver Canucks right wing Jake Virtanen attempts a shot during the first period of an NHL hockey game, Saturday, Oct. 13, 2018, in Sunrise, Fla. (AP PhotoLynne Sladky)

Florida Panthers goaltender Roberto Luongo, right, is presented with a gold-covered hockey stick by Florida Panthers general manager Dale Tallon, left, before an NHL hockey game against the Vancouver Canucks, Saturday, Oct. 13, 2018, in Sunrise, Fla. Luongo was honored for reaching his 1,000th NHL game. (AP PhotoLynne Sladky)

Florida Panthers goaltender Roberto Luongo, right, is presented with a gold-covered hockey stick by Florida Panthers general manager Dale Tallon, left, before an NHL hockey game against the Vancouver Canucks, Saturday, Oct. 13, 2018, in Sunrise, Fla. Luongo was honored for reaching his 1,000th NHL game. (AP PhotoLynne Sladky)