ATLANTA (AP) - Jarrod Saltalamacchia drove in the go-ahead run in the ninth inning, Henderson Alvarez won for the first time in three starts and the Miami Marlins beat the Atlanta Braves 3-2 on Thursday night.
In taking three of four games, the Marlins won just their second series in the last 10 against the Braves at Turner Field.
Alvarez (7-5) gave up six hits, two runs and one walk with four strikeouts in eight innings. The Marlins are 13-3 in his last 16 starts.
Braves closer Craig Kimbrel (0-2), pitching in a non-save situation with the game tied 2-all to begin the ninth, struck out Garrett Jones and had Marcell Ozuna struck out, too, but a wild pitch bounced a few feet away from catcher Evan Gattis and Ozuna reached safely.
With Saltalamacchia batting, Ozuna advanced to second on another wild pitch and scored on the RBI single to center, easily beating B.J. Upton's throw to the plate.
(Copyright 2014 The Associated Press. All rights reserved. This material may not be published, broadcast, rewritten or redistributed.)