Colin Wilson scored two goals for Nashville in a span of 1:32.
The Predators outshot Dallas 16-8 in the first period with neither team scoring a goal. In the second, Nashville held an 18-7 advantage and each team scored once.
Ott gave Dallas a 1-0 lead at 4:39 of the second. Eriksson backhanded the puck across the crease from the right side. Ott scored into the left side of the net as goalie Pekka Rinne was out of position.
Wilson tied it with a power-play goal with one minute remaining in the second. He backhanded a shot over the outstretched pads of Raycroft.
In the third period, Wilson struck again 32 seconds in on a breakaway. He beat Raycroft with a backhander from close range.
Dallas answered at 1:44 into the period when Eriksson's snap shot from low in the slow went high over Rinne's shoulder.
Fistric scored on a wrist shot at 8:18, and Barch added the fourth goal at 10:05 as he crashed the crease to beat Rinne with a wrist shot. It was the first goal of the season for Fistric and Barch.
NOTES: Chris Mueller made his debut for the Predators against Dallas after signing a two-way contract Monday. The Predators were missing four of their top six forwards: Steve Sullivan, David Legwand, Martin Erat and Jordin Tootoo. Ott has points in four of eight games. The North Carolina and Tennessee football teams were in the sellout crowd as part of Music City Bowl activities. It was Wilson's first multigoal game this season.