Hand helped himself as he provided two of the Marlins' runs on a pair of successful first-and-third bunt situations in the second and sixth innings.
Sandwiched between Hand's RBIs, second baseman Dee Gordon provided a run of his own when he laced a line drive through the right side of the infield to plate Adeiny Hechavarria in the second frame.
Having allowed only one hit -- to opposing pitcher Shelby Miller in the third -- Hand coughed up a solo home run in the seventh to Jonny Gomes to bring the Braves within two.
Miller was effective himself on the mound, giving up just two second-inning runs and striking out four in his five innings of work.
Leading 3-1, Marlins reliever Bryan Morris came out for the eighth, where he wobbled but never fell. A lead-off walk to Andrelton Simmons and a one-out single to Jace Peterson set Atlanta up with an opportunity to get back into the game. Peterson took second base for his 10th stolen bag of the year, putting himself in scoring position as the potential tying run. However, Morris got Nick Markakis to fly out to right to end the threat.
In the ninth, a one-out triple by Ichiro Suzuki and an RBI single by Christian Yelich added an insurance run for the Fish against Atlanta relief man Matt Marksberry.
Closer A.J. Ramos came in to finish things out in the ninth for the Marlins. He needed just seven pitches to set down A.J. Pierzynski, Gomes and Nick Swisher to lock down his 18th save of the year.
Hand was the story of the game for the Fish as he completed seven innings of work for the first time since September 24, 2014. Atlanta's one through four hitters were a combined 0-for-11 against the lefty out of Minneapolis, Minn. Meanwhile, Miami's first three batters put together a 6-for-14 mark on the night.
The win was just the Marlins' second in their last 12 contests, and snapped a six-game skid. The victory also marked the first win against the Braves since April 15.