The Miami Marlins were down to their final strike on Saturday but came away 6-5 winners over the St. Louis Cardinals.
Trailing by four runs in the sixth inning, Christian Yelich hit a three-run home run to trim the deficit to one. It was the seventh blast of the year for the Miami left-fielder and was part of a two-hit day.
In the ninth, it looked like the Marlins may be on their way to yet another one-run loss but then things changed when Casey McGehee came to the plate. With two outs and a runner on first, the third baseman turned in a tremendous at-bat against the Cardinals' closer. An 11-pitch showdown ended with a single to right-field to bring home Donovan Solano. There was a very close play at the plate, but Yadier Molina dropped the ball.
With McGehee advancing to second on the throw home, Garrett Jones was due up next. However Cardinals' manager Mike Matheny brought in a left-hander so Marlins' skipper Mike Redmond countered with Jeff Baker. The career lefty-killer did just that with a pinch-hit to give Miami the lead.
It wasn't such a good day on the pitching side for Miami however as Andrew Heaney struggled again. The top prospect was on the hook for the loss until the ninth inning comeback. After the game, the Marlins optioned Heaney to AAA New Orleans so that he may get some additional seasoning.
The left-hander allowed five runs on eight hits in only 3.2 innings. He departs the big leagues with an 0-3 record to go along with a 6.53 E.R.A. Mike Dunn came away with the win after pitching a scoreless eighth inning. Steve Cishek earned his 18th save of the year with a scoreless ninth of his own.
Miami will look to win the series on Sunday when Henderson Alvarez takes the mound against the Cardinals.