David Booth scored his fourth goal in four games and also had an assist for the Panthers (4-3). Michael Frolik and Stephen Weiss had the other goals, and Dennis Seidenberg had two assists. Jamie Benn scored for Dallas (2-3).
Florida goalie Tomas Vokoun stopped 21 shots. Dallas' Marty Turco made 25 saves.
It was Florida's only home preseason game. The Panthers travel to Finland for their last two preseason games Monday and Wednesday before opening the regular season against Chicago Oct. 2-3 at Helsinki.
This was the second victory in two nights for the Panthers over the Stars, following a 3-1 victory at Dallas on Tuesday.
It was the second of three games in three nights for Dallas. The Stars face Colorado at home on Thursday.
Dvorak, who missed Florida's first six preseason games because of family matters in the Czech Republic, scored a short-handed goal to give Florida a 3-1 lead at 9:38 of the third period. He skated in on a 2-on-1 and beat Turco with a deke to the backhand.
Dvorak set up the first goal of the game at 4:31 of the second with a pass from behind the net that Booth one-timed over the right shoulder of Turco.
Dallas answered 39 seconds later when Benn tipped home Brian Sutherby's floating backhand from the front of the net.
Frolik gave Florida the lead for good at 12:16 of the second with a shot from the slot low to the glove side.
Weiss closed out the scoring 43 seconds after Dvorak's goal when he beat Turco with a one-timer off a drop pass from Nathan Horton.
|David Booth (1) Wrist shot - ASST: Radek Dvorak (1), Dennis Seidenberg (1)|
1 - 0 FLA
|Jamie Benn (1) Backhand shot - ASST: Brian Sutherby (1), Mike Ribeiro (1)|
1 - 1 Tie
|Michael Frolik (1) Snap shot - ASST: Cory Stillman (1), Dennis Seidenberg (2)|
2 - 1 FLA
|SHG - Radek Dvorak (1) Backhand shot - ASST: Kamil Kreps (1), Jordan Leopold (1)|
3 - 1 FLA
|Stephen Weiss (1) Slapshot - ASST: Nathan Horton (1), David Booth (1)|
4 - 1 FLA
|Power Play %||33.3%||23.1%|
|% on Road||25.0%||0.0%|
|% at Home||40.0%||42.9%|