In a game where starter David Phelps left due to injury with a two-run deficit and one out in the third inning, the Miami Marlins received productivity from a number of unlikely places to take down the MLB-leading St. Louis Cardinals 6-4.
Returning to the number three slot, left fielder Derek Dietrich was a huge contributor to Miami's win as he went 2-for-4 with three RBIs and the game's momentum-shifting hit in the fifth.
Things were looking good for the Fish out of the gate as they were able to get to starter Carlos Martinez early with a run in the first inning. Dee Gordon stole second and was brought home by an RBI hit the other way by Justin Bour to give the Marlins an early 1-0 cushion.
The lead didn't last long as it was all Jason Heyward and Martinez from that point. Heyward deposited a 2-1 offering from Phelps into the right-field bleachers of Busch Stadium to knot things at one in the bottom of the first. The lefty out of Ridgewood, N.J. was at it again in the third when he drilled a ball into the Cardinal bullpen to give the Redbirds a 3-1 lead. Meanwhile, Martinez sailed through the second, third and fourth innings and was looking strong.
For the Fish, Phelps had to exit the game due to an elbow injury shortly after coughing up the long ball to Heyward in the third. The Marlins then looked to relievers Chris Narveson and Brian Ellington to get them into the latter innings; and they did just that.
Along the way, a successful safety squeeze by Narveson and a huge three-run triple with one out off the bat of Deitrich in the fifth gave the Marlins a 5-3 lead they would not squander.
Stephen Piscotty's first big league home run brought the home team within one in the bottom half of the fifth, but a Kolten Wong error on a potential double-play ball gave that run right back to the Fish just one inning later.
Shutdown work by Ellington, Mike Dunn and Bryan Morris sent the Marlins all the way to the ninth, where A.J. Ramos sealed the win in clean 1-2-3 fashion for his 19th save.
Martinez suffered just his fifth defeat in 22 starts as he surrendered five runs (one earned) and seven hits in five innings or work.
On the other side, Narveson earned the win for the Fish after going 2.2 innings and giving up just one run is solid relief work against one of the league's best offenses.