Published on July 25, 2025 6:36 am
Last Updated on July 25, 2025 6:39 am
ST. LOUIS — The second inning was a big one for the St. Louis Cardinals as they tallied a 9-7 victory over San Diego Thursday.
The Cardinals trailed San Diego 2-1 after the first inning but had a six-run second inning behind two home runs. In the first inning, Willson Contreras doubled scoring Brendan Donovan.
Then came the second when Donovan hit a three-run shot driving in Jordan Walker and Victor Scott II. Contreras also hit a homer, 415 feet, scoring Ivan Herrera and Alec Burleson.
San Diego came back with a three-run third to pull within 7-5. The Cardinals then scored a run in the fourth to pull ahead 8-5.
The Padres had a two-run fifth and trailed 8-7. St. Louis tallied another run in the sixth when Herrera hit a 412 homer to centerfield.
Sonny Gray was the winning pitcher for the Cardinals. He went five innings, giving up seven runs on 11 hits. He did not give up a walk and struck out five.
The Cardinals are back in action today, hosting San Diego in a 7:15 p.m. contest.
At Chicago
It’s all Chicago as the Cubs travel across town to take on the Chicago White Sox at Comiskey Park.
Game time today is 6:10 p.m. The Cubs and White Sox meet at 6:10 Saturday and finish out with a 1:10 p.m. contest Sunday.
Major League Baseball
Thursday, July 24 Scoreboard
St. Louis 9, San Diego 7
Baltimore 4, Cleveland 3
Toronto 11, Detroit 4
Athletics 5, Houston 2
Seattle 4, Los Angeles Angels 2
Friday, July 25 Schedule (All Times Central)
Miami at Milwaukee, 3:10 p.m.
Arizona at Pittsburgh, 5:40 p.m.
Colorado at Baltimore, 6:05 p.m.
Philadelphia at New York Yankees, 6:05 p.m
Los Angeles Dodgers at Boston, 6:10 p.m.
Tampa Bay at Cincinnati, 6:10 p.m.
Toronto at Detroit, 6:10 p.m.
San Diego at St. Louis, 6:15 p.m.
Chicago Cubs at Chicago White Sox, 6:40 p.m.
Atlanta at Texas, 7:05 p.m.
Cleveland at Kansas City, 7:10 p.m.
Athletics at Houston, 7:10 p.m.
Washington at Minnesota, 7:10 p.m.
Seattle at Los Angeles Angels, 8:38 p.m.
New York Mets at San Francisco, 9:15 p.m.
Saturday, July 26 Schedule (All Times Central)
Philadelphia at New York Yankees, 12:05 p.m.
Toronto at Detroit, 5:10 p.m.
Arizona at Pittsburgh, 5:40 p.m.
Tampa Bay at Cincinnati, 5:40 p.m.
Colorado at Baltimore, 6:05 p.m.
Atlanta at Texas, 6:05 p.m.
Chicago Cubs at Chicago White Sox, 6:10 p.m.
Miami at Milwaukee, 6:10 p.m.
Athletics at Houston, 6:10 p.m.
Washington at Minnesota, 6:10 p.m.
Los Angeles Dodgers at Boston, 6:15 p.m.
Cleveland at Kansas City, 6:15 p.m.
San Diego at St. Louis, 6:15 p.m.
New York Mets at San Francisco, 8:05 p.m.
Seattle at Los Angeles Angels, 8:38 p.m.
Sunday, July 27 Schedule (All Times Central)
Arizona at Pittsburgh, 12:35 p.m.
Colorado at Baltimore, 12:35 p.m.
Los Angeles Dodgers at Boston, 12:35 p.m.
Philadelphia at New York Yankees, 12:35 p.m.
Tampa Bay at Cincinnati, 12:40 p.m.
Toronto at Detroit, 12:40 p.m.
Chicago Cubs at Chicago White Sox, 1:10 p.m.
Cleveland at Kansas City, 1:10 p.m.
Miami at Milwaukee, 1:10 p.m.
Athletics at Houston, 1:10 p.m.
Washington at Minnesota, 1:10 p.m.
San Diego at St. Louis, 1:15 p.m.
Atlanta at Texas, 1:35 p.m
New York Mets at San Francisco, 3:05 p.m.
Seattle at Los Angeles Angels, 3:07 p.m.