D-backs starter Robbie Ray suffered the loss, giving up a season-high five runs in 4 2/3 innings, his shortest outing of the year. The D-backs lost for the eighth time in nine games and fell a season-worst seven games below .500.
MOMENTS THAT MATTERED
Jumping on top:The Marlins doubled their way to an early lead. Casey McGehee, J.T. Realmuto and Fernandez each doubled in the second inning, with a walk to Michael Morse in the middle, to give Miami a 3-0 lead.
Tempers flare: In the sixth, David Peralta was hit by a pitch by Fernandez in the side of the helmet.