NASHVILLE -- Calle Jarnkrok and Viktor Arvidsson each scored a goal and an assist to help the Nashville Predators to a 4-2 win against the Vancouver Canucks at Bridgestone Arena on Tuesday.
Filip Forsberg and Mike Fisher also scored for Nashville (26-19-8). Pekka Rinne made 31 saves.
WATCH: All Canucks vs. Predators highlights
Markus Granlund and Alexander Edler scored for Vancouver (23-24-6), which has lost four in a row. Jacob Markstrom made 29 saves.
Arvidsson tied the game 1-1 at 12:20 of the first period on a wrist shot from the left faceoff circle. Colin Wilson made a drop pass for Arvidsson, who beat Markstrom for his 14th goal.
"It was a great play," Arvidsson said. "[Wilson] really drew the defenders down low, and I just hung out in a high position and he gave it right in the wheelhouse. I just tried to shoot it as quick as I could."
Jarnkrok gave the Predators a 2-1 lead at 16:32 of the first period. Jarnkrok took the initial shot after he deked around the defense and scored his ninth goal on the rebound.
Forsberg gave the Predators a 3-1 lead at 9:04 of the third period on the power play. Forsberg took a shot from the point and it bounced off Markstrom and went across the goal line for his 16th goal, which was confirmed by video review.
Video: VAN@NSH: Forsberg nets PPG after fortunate bounce
Fisher scored an empty-net goal at 19:17 of the third period.
"We know how important all these games are, and this one was no exception," Fisher said. "I thought we definitely had a good first, fell back a bit there in the second, but we found a way to gut it out. [Rinne] made some unbelievable saves late. That was a huge win for us. Guys played well."
Granlund gave the Canucks a 1-0 lead at 6:01 of the first period. Brandon Sutter won the faceoff, and Granlund shot it past Rinne for his 13th goal.
Edler made it 3-2 at 12:06 of the third period on the power play. Edler received a pass from forward Bo Horvat and beat Rinne from the slot for his second goal.
Video: VAN@NSH: Edler roofs power-play goal from slot
Canucks forward Sven Baertschi left the game in the first period because of a concussion and did not return.
"It makes a difference," Canucks coach Willie Desjardins said. "It makes a difference with our power play. That's a key guy on the power play, it's a key skill guy. I thought [Canucks forward Jayson Megna] stepped up and played good in the top three lines again."
Goal of the game
Arvidsson's goal came on the rush after Jarnkrok had deked around Canucks forward Daniel Sedin and passed to Wilson. Arvidsson got to the left faceoff circle and beat Markstrom above the shoulder.
Video: VAN@NSH: Arvidsson fires a wrist shot past Markstrom
Save of the game
Rinne made a save against Canucks forward Loui Eriksson late in the third period on a chance in the slot. Eriksson received a cross-ice pass and redirected it toward Rinne, who got his pads on the puck and protected a 3-2 lead.
Video: VAN@NSH: Rinne robs Eriksson with fantastic stop
Unsung performance of the game
Predators forward James Neal broke up a chance for the Canucks on the backcheck in the second period to preserve a 2-1 lead. Sutter was in front of the net, but Neal got to him before the puck.
Highlight of the game
Predators defenseman Roman Josi chipped a puck out of the defensive zone that Arvidsson tracked down and dropped off for Jarnkrok in the left faceoff circle. Jarnkrok corralled the puck, deked around Sutter and eventually scored.
They said it
"We had a couple good looks off to the side. [Eriksson] played hard tonight. It certainly would've been nice to get that last one on the cross-ice pass, but we didn't get it." -- Canucks coach Willie Desjardins
"We've been doing a pretty good job. It kind of takes everyone, it takes those efforts to break up plays, to come back hard. It took a huge save by [Rinne] there too; that was the difference in the game." -- Predators captain Mike Fisher
Video: VAN@NSH: Fisher pots empty-netter from center ice
Need to know
Vernon Fiddler made his season debut with the Predators after being traded from the New Jersey Devils on Saturday for a fourth-round pick in the 2017 NHL Draft. Fiddler received 9:43 of ice time and two blocked shots. He won four of 12 faceoffs.
Canucks: At the Columbus Blue Jackets on Thursday (7 p.m. ET; SNP, FS-O, NHL.TV)
Predators: At the New York Rangers on Thursday (7 p.m. ET; FS-TN, MSG, NHL.TV)
Video: Jarnkrok, Arvidsson, help Preds top Canucks, 4-2