Atlanta, GA (Sports Network) - Julio Teheran spun 6 1/3 innings of one-run ball as the Atlanta Braves edged the Miami Marlins, 2-1, in the opener of a three-game set at Turner Field.
Teheran (11-7) scattered four hits and three walks while striking out eight to win for the fourth time in his last six starts.
Freddie Freeman smashed a two-run homer and Elliot Johnson added a double and a run scored for the Braves, winners in five straight.
Anthony Varvaro earned his first career save after spinning a pair of scoreless innings.
Jose Fernandez (10-6) gave up two runs on three hits while striking out six to suffer his first loss since July 7. In his past 10 starts, the hard-throwing rookie had limited his opponents to two or fewer runs.
Christian Yelich drove in the lone run for the Marlins, losers in five straight and nine of their last 10 games.