By the Associated Press
MIAMI — Harold Ramirez hit a sacrifice fly in the ninth inning that gave the Miami Marlins a 3-2 comeback victory over the Arizona Diamondbacks Friday night.
Ramirez's drive to center off reliever Yoshihisa Hirano was deep enough to score Neil Walker, capping the two-run rally that started off closer Greg Holland.
The Marlins' comeback kept Arizona starter Zack Greinke from earning another victory against Miami. Greinke allowed a first-inning run before retiring 11 consecutive batters. The right-hander went six innings and scattered four hits, struck out five and walked one.