McCarron pushed it to 3-1 at 8:43, putting in a rebound in front after Dostal saved Fabbro’s slap shot from the point.
McCarron was the 15th different Nashville player to score on the trip.
"The big line has been great all year," Brunette said. "Scored a big goal tonight, but it's nice to see those other lines starting to come a little bit."
Leason cut it to 3-2 at 17:36, scoring off a pass from Mason McTavish from behind the net with Dostal on the bench for an extra attacker.
"Anytime you're out of the lineup and you get back in, you want to make an impact," said Leason, who was playing for the first time since Feb. 9. "I thought I had a good game. Unfortunately, we couldn't get the win."
Nyquist scored an empty-net goal at 17:58 for the 4-2 final.
"We kind of realized what we need to do to be a winning team, and this was a huge week for us playing some good opponents on the road," Lankinen said. "Boys are feeling good, but still being humble and keeping working at it, so we're looking forward to what's coming next."
NOTES: Nashville's longest road-winning streak in franchise history is nine games, set during the 2017-18 season. ... The Predators are 16-4-2 away from home since Nov. 24, earning the most road points in the NHL in that span (34). ... Forsberg has 26 points (10 goals, 16 assists) in 24 career games against Anaheim.