Sunday, September 7th, 2025

The St. Louis Cardinals secured a narrow 4-3 victory over the San Francisco Giants, fueled by a strong pitching performance from Sonny Gray and timely hitting to keep the Giants four games back in the National League wild card race.
Cardinals starter Sonny Gray (13-8) was in control, taking a no-hit bid into the sixth inning. Over 5 1/3 innings, Gray allowed just three runs on two hits and four walks while striking out six batters. He began the sixth by issuing two walks, struck out Heliot Ramos, then yielded an RBI single to center by Rafael Devers, ending his no-hit effort.
Riley O’Brien came on in the ninth and allowed a single, but induced a game-ending double play from Patrick Bailey to notch his third save and secure the win. The Cardinals’ pitching staff held the Giants to just five hits overall.
St. Louis took control in the fifth inning. After Giants pitcher Kai-Wei Teng (2-4) walked three straight batters to start the frame, Lars Nootbaar delivered an RBI single to chase Teng from the game. Iván Herrera followed with an RBI single, Nolan Gorman drew a bases-loaded walk, and Masyn Winn grounded into a double play that scored another run, staking the Cardinals to a 4-0 lead.
Rafael Devers broke up Gray’s no-hit bid in the sixth with an RBI single. Later, both Dominic Smith and Matt Chapman contributed RBI singles for San Francisco, narrowing the deficit. However, Joon-Ho Lee struck out with the bases loaded and Nathan Church made a critical running catch in center field, preserving St. Louis’s slim margin.
St. Louis improved to 14-5 when Sonny Gray starts at home, underscoring his reliable performances at Busch Stadium.
Giants: Logan Webb (13-9, 3.17 ERA) will start Monday night against the visiting Arizona Diamondbacks, who will send Nabil Crismatt (2-0, 2.14 ERA) to the mound.
Cardinals: Miles Mikolas (7-10, 4.89 ERA) is scheduled to open a three-game series in Seattle, opposing Mariners’ right-hander Bryan Woo (12-7, 3.02 ERA) on Monday.
The St. Louis Cardinals defeated the San Francisco Giants 4-3 as Sonny Gray flirted with a no-hitter and sparked momentum early for the Cardinals. The loss leaves the Giants four games out of the last NL wild card spot, highlighting the importance of every game down the stretch. Strong contributions from the Cardinals’ bullpen and timely defensive plays helped St. Louis clinch this crucial victory as both teams look toward pivotal upcoming matchups.
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.