SUNRISE, Fla. -- Patric Hornqvist scored two goals, and the Florida Panthers won their fourth straight game, 6-2 against the Calgary Flames at FLA Live Arena on Tuesday.

Sergei Bobrovsky made 47 saves and Brandon Montour had three assists for the Panthers (22-7-4), who outscored opponents 24-10 during a four-game homestand.
Florida is 18-3-0 at home this season, scoring at least five goals in 12 of the 21 games.
"Anybody that watches a hockey game and turns on the Florida Panthers right now is going to be entertained," Panthers coach Andrew Brunette said. "When we get wave after wave and we get everybody rolling, we're a pretty dangerous hockey team."
Johnny Gaudreau extended his road point streak to 11 games for the Flames (17-8-6), who are 2-4-1 in their past seven. Jacob Markstrom made 39 saves.
The six goals were the most Calgary has allowed this season.
"We left [Markstrom] out to dry on pretty much all of them, whether it's turnovers or not picking up guys or just not getting pucks out or not having your guy," Flames forward Matthew Tkachuk said. "We lost each period, so our mindset going into the game is the exact opposite, it's to win each period. It's not a recipe for success how we played tonight.
"Hopefully it's just a one-off, because we're playing the defending Cup champs here in a couple of days (at the Tampa Bay Lightning on Thursday), and we better play a lot better than that."

Hornqvist gave Florida a 1-0 lead on the power play at 5:58 with the first of five goals in the first period.
Gaudreau extended his road point streak when he tied it 1-1 on a breakaway at 7:03. He has nine goals and nine assists during the 11-game run.
Blake Coleman gave Calgary a 2-1 lead at 10:04 when he bounced the puck off Bobrovsky's back from behind the net.
Anthony Duclair tied it 2-2 at 13:01 when he tipped Gustav Forsling's shot from the high slot, and Joe Thornton gave the Panthers a 3-2 lead with a power-play goal at 18:51 when he tipped Montour's shot from the point.
Florida was 2-for-3 with the man-advantage.
"With our situation being so fluid, we're getting guys in and out," Brunette said. "It's nice to see a couple go in. Both power-play goals were huge in the first period, which I didn't think was our best."

Ryan Lomberg made it 4-2 at 19:43 of the second period with a low shot from close range.
Hornqvist extended the lead to 5-2 at 5:47 of the third period with a wrist shot from just outside the right face-off dot. Lucas Carlsson scored at 13:04 for the 6-2 final.
"You give up that many goals, you're not going to win," Flames coach Darryl Sutter said. "We had some defensemen that weren't into the defending or checking part of the game and it cost us the hockey game."
Bobrovsky, who started three of four games during the homestand, made 35 saves over the last two periods.
"'Bob's' great," Lomberg said. "He played how he can. We've got all the confidence in the world in Bob and in our goaltending, so it's no surprise to us in our room when he makes big saves and does it time and time again. There's no surprise. We see it every day from him."
NOTES: The Panthers are 19-0-0 this season when they score at least four goals. … Florida was without former Calgary center Sam Bennett, who served the first of a three-game suspension for an illegal check to head against Montreal Canadiens forward Cedric Paquette on Sunday. … Duclair has scored four goals in his past four games. … Thornton's goal was his 548th NHL power-play point, moving him past Larry Murphy for 20th in NHL history. … The Panthers' 20 goals are their most in a three-game span (excluding shootout-deciding goals). The previous high was 18 from Feb. 5-9, 2008. … Flames forward Brett Richie had two shots on goal in 10:39 of ice time in his first game since Nov. 2, when he sustained a lower-body injury against the Nashville Predators.