The Miami Marlins returned home following a nine-game road trip and topped the Cincinnati Reds 3-1 at Marlins Park on Friday night. The Fish have alternated wins and loses in their last seven games.
Jose Fernandez took the mound for Miami(45-41) as he went seven innings, allowed one run on six hits and struck out eight. He improved his record this season to 11-4 for his final start prior to the All-Star Game break. Fernandez moved his career record at Marlins Park to 25-1 with a 1.43 earned run average.
Cincinnati(32-55) gave up a run in the first inning when Christian Yelich socked a double into left field to score Martin Prado. The Reds tied it in the top of the fourth on a Adam Duvall two-out base hit to left which scored Billy Hamilton.
The Marlins regained the lead 2-1 in the bottom of the fourth as Derek Dietrich came through with a one-out single to left field and Yelich crossed the plate. Yelich later blasted a solo home run to center field during the sixth inning on a 1-0 pitch against Adam Straley. It was his seventh homer of the season.