Jonathan Huberdeau had two goals and an assist, and Roberto Luongo stopped 32 shots in his return to Vancouver as the Florida Panthers beat the Canucks 3-1 on Thursday night.

Aleksander Barkov also scored for Florida, and Luongo earned his 389th NHL victory — tying Dominik Hasek for 11th place on the career list.

It was also Luongo's first against the Canucks, giving him a victory against all 30 NHL teams. He was named the game's first star and then handed his stick over the boards to a young fan in a Vancouver jersey.

Daniel Sedin had the only goal for the Canucks, who got 27 saves from Ryan Miller.

Luongo played eight seasons in Vancouver and won at least 30 games six times — and 40 twice — before being traded back to Florida last March after being benched in the Heritage Classic.