Tuesday, August 19th, 2025

Tyler Saggese delivered an impressive performance by going 3-for-4 with two runs scored, while Iván Herrera drove in three runs, guiding the St. Louis Cardinals to a 7-4 victory over the Miami Marlins.
Iván Herrera's early three RBI put the Cardinals on the board first, setting the tone for the game. Pedro Pagés extended his season-high hitting streak to nine games with a crucial RBI single in the fourth inning, giving St. Louis a 4-0 lead.
The Miami Marlins got their first hit in the fourth inning with an infield single by Xavier Edwards, who currently leads the National League with a .302 batting average. Edwards scored on Jakob Marsee’s triple, and Marsee came home after a fielding error by Cardinals pitcher Michael McGreevy, narrowing the gap to 4-2.
Michael McGreevy improved his record to 5-2 after pitching six innings, allowing six hits and striking out five. Riley O'Brien closed out the game for his second save, pitching one inning with two strikeouts and two walks.
In the fifth inning, Tyler Saggese and Maysn Winn each scored to stretch the Cardinals’ lead to 6-2. The Marlins responded in the bottom of the inning, with Otto Lopez hitting an RBI double to make it 6-4. Maysn Winn added another run in the seventh inning on a sacrifice fly by Saggese, extending the lead to 7-4.
Marlins starting pitcher Edward Cabrera struggled, allowing a career-high 11 hits and recording six strikeouts in 4 1/3 innings, moving his record to 6-7 this season.
The pivotal moment came in the sixth inning, when the Marlins had the tying run in scoring position with two outs. Michael McGreevy struck out Eric Wagaman, preserving the Cardinals’ lead and momentum.
The Cardinals’ offense was on display as they collected 12 hits from seven different batters throughout the game.
The series concludes on Wednesday night. The St. Louis Cardinals will start Andre Pallante (6-10, 5.04 ERA), while Miami will counter with Sandy Alcantara (6-11, 6.31 ERA).
The St. Louis Cardinals showcased a balanced offensive attack, powered by Tyler Saggese and Iván Herrera, overcoming the Miami Marlins 7-4. Michael McGreevy delivered a solid outing on the mound, while the Cardinals’ lineup generated 12 hits. With both teams preparing for the final game of the series, St. Louis aims to build momentum for the rest of the MLB season in 2025.
There are no baseball games today.
There are no baseball games tomorrow.
There were no baseball games yesterday.
All logos are the trademark & property of their owners and not MLB-Schedules.com. All content on this website is for educational purposes.