Harold Ramirez hit a walk-off sacrifice fly in the ninth inning as the Miami Marlins rallied to beat the visiting Arizona Diamondbacks 3-2 on Friday night.
Arizona reliever Greg Holland (1-2), who has 17 saves, entered the ninth with a 2-1 lead. But he gave up a leadoff double to Garrett Cooper, walked Neil Walker and allowed a Starlin Castro single before Jorge Alfaro's sacrifice fly tied the score.
The Diamondbacks brought in reliever Yoshihisa Hirano, who served up the game-winning drive on an 0-1 splitter. It was Miami's third sacrifice fly of the game, and it extended the Marlins' win streak to three games.
Arizona starter Zack Greinke, the subject of trade rumors ahead of the July 31 deadline, pitched six strong innings and got a key hit but was left with a no-decision after Miami rallied against his bullpen.
He allowed just four hits, one walk and one run, striking out five. In his past five starts, he is 2-1 with a 2.18 ERA.
Greinke, who won a Silver Slugger award as the National League's best-hitting pitcher in 2013, also had an RBI double in the second. He is hitting .271 this season with four doubles, one triple, three homers and eight RBIs in just 48 at-bats.
Marlins All-Star Sandy Alcantara escaped with a no-decision, allowing five hits, three walks and two runs in six innings. Since the All-Star Game, he has allowed 12 earned runs in 17 innings (6.35 ERA).
Reliever Jose Quijada (1-3) earned the win after pitching a scoreless ninth.
Miami opened the scoring in the first inning, putting runners on the corners on opposite-field singles by Miguel Rojas and Cooper. Rojas then scored when Walker drove a sacrifice fly to the track in center.
Arizona tied the score 1-1 in the second. Adam Jones hit a leadoff single, advanced on Alex Avila's two-out, full-count walk, and scored when Greinke drilled a ground-ball double past a diving Walker at third.
Jake Lamb's one-out triple sparked Arizona's go-ahead rally in the fourth. Lamb drilled a 96-mph fastball high off the wall in center, and scored on Nick Ahmed's RBI groundout.
Arizona nearly stretched its lead in the sixth. Jones singled and might have scored had it not been for Marlins right fielder Brian Anderson, who made a sensational diving catch of a line drive by Ahmed. In the end, that proved to be a crucial play.
--Field Level Media
Arizona | Miami | |
Zack Greinke | Player | Sandy Alcantara |
No Decision | W/L | No Decision |
6.0 | IP | 6.0 |
5 | Strikeouts | 4 |
4 | Hits | 5 |
1.50 | ERA | 3.00 |
Arizona | Miami | |
Adam Jones | Player | Garrett Cooper |
2 | Hits | 2 |
0 | RBI | 0 |
0 | HR | 0 |
2 | TB | 3 |
.500 | Avg | .500 |