MIAMI (CBSMiami/AP) – Miami’s Elieser Hernandez (0-5) struck out a career-high eight batters over four innings and allowed two runs and four hits, as the Arizona Diamondbacks beat the Miami Marlins 5-3 on Tuesday night.
Marlins’ Ben Meyer pitched four innings in relief, allowing three runs, two earned.
Starlin Castro hit his fourth home run of the season for the Marlins, who had their three-game winning streak snapped.
John Ryan Murphy drove in three runs to help the Arizona Diamondbacks.
Zack Godley (9-5) pitched five innings and allowed two runs and six hits for the Diamondbacks, who are 14-4 in their last 18 games.