Setting a new franchise record, all three goals were scored within a span of 59 seconds.
"Huge," said Tkachuk, who leads the Panthers with 32 points (11 goals, 21 assists) this season. "I thought that it was even bigger to build off that. We didn't sit back. We didn't sit on the lead. They had their pushes in the second and in the third, but we did a great job of just giving it right back to them in the sense of just playing in their zone and having more shots, more chances."
Following Lomberg's goal, Demko exited with an injury and was replaced by Spencer Martin.
Padding the lead in the second period, Sam Bennett finished off a sweet tic-tac-toe passing sequence by ripping a shot past Martin to make it 4-0 at 11:38. But less than a minute later, Dakota Johnson went five-hole on Spencer Knight to trim Vancouver's deficit to 4-1 at 12:26.
Squashing any hopes of a would-be comeback for the Canucks in the third period, Tkachuk pounced on a loose puck after it took an awkward bounce off the boards in the defensive zone and set up Bennett for his second goal with a nice pass through to slot to make it 5-1 at 11:11.
Shutting the door, Spencer Knight stopped all 17 shots he faced in the third period to lock in the win.
"Every team has great players," said Knight, who turned aside 32 of 33 shots to improve his record to 7-3-3. "The Canucks have a lot of high-end skill, so you knew they were going to make a push regardless. If you're up by one, two, three or four, it doesn't really matter because they're going to make a push. They have a lot of talent over there, so it was fun to play against them."
With two games left on their five-game road trip, Florida sits at 11-9-4.
"We needed this one," Lomberg said. "Even besides the goals, we did a lot of good things for the majority of that game. … We've been playing a lot of good hockey, but just missing the full 60-minute games. There was a lot of emphasis on that tonight. Very proud of how the team did."