
Nick Fortes hit a go-ahead RBI single in a seventh inning rally to open a seven-game home stand for Miami that will include three more games against the Cardinals and a three-game series against Philadelphia.
In front of a home crowd of 19,638, pinch hitter Yuli Gurriel tied it in the seventh with a two-run double against reliever Andre Pallante after two straight walks. The Marlins then inserted the speedy Jon Berti to pinch run for Gurriel, and Berti scored on Fortes’ ground-ball single.
Marlins reliever Tanner Scott worked a scoreless eighth to preserve the 5-4 Marlins lead despite giving up a single to Paul DeJong and hitting Dylan Carlson with a pitch. And A.J. Puk got the final three outs for his 14 save of the season.
DeJong had broken a 2-2 tie in the sixth with an RBI double for the Cardinals, who are last place in the NL Central.
Cardinals starter Miles Mikolas struck out two and gave up two runs and four hits in six innings. After giving up all four hits in the first two innings, he retired 14 straight batters and did not allow a runner until back-to-back walks of Garrett Cooper and Jean Segura in the seventh to start the Marlins’ rally.
Pallante (2-1) replaced Mikolas with the tying runs on base and took the loss.