Manson gave Anaheim a 1-0 lead at 10:01 of the first period off a cross-ice pass from Ondrej Kase.
Adam Henrique scored a power-play goal to make it 2-0 at 12:22, jamming in a rebound in the crease after Saros stopped Rakell's one-timer.
Arvidsson cut it to 2-1 at 13:56 when he redirected Roman Josi's one-timer from the point.
Rakell gave the Ducks a 3-1 lead at 9:52 of the second period on a rebound, and Derek Grant, who missed the previous 12 games because of a shoulder injury, pushed the lead to 4-1 at 8:03 of the third period on a shorthanded breakaway.
"It just adds depth to the lineup," Ducks captain Ryan Getzlaf said. "This is a good hockey team over there that we played. I thought we reacted well after a couple of days off."
Granlund scored a shorthanded goal for the Predators to make it 4-2 at 15:22 of the third.
"It feels like when we go down 1-0 or 2-0, it seems like we are just dead on the bench," Predators forward Rocco Grimaldi said. "And that's something we've got to take out of our game. We're going to get down in games, it's going to happen. … But we can't just sit and be like 'Here we go again.' I feel like that's sometimes how the mindset is on the bench. It gets quiet when we start getting down 1-0 or 2-0."
Ducks forward Jakob Silfverberg had two blocks in 18:06 of ice time in his return after missing the previous three games because of an upper-body injury.
"A little rusty, a little off on the timing, but I tried to work my way through it," Silfverberg said. "Obviously, I would like to have had one or two shots on net at the end of the night, but tonight was just all about finding that timing again and obviously a big win for us."