Cardinals Edge Giants 4-3 in Close Contest
Sunday, September 7, 2025, 2:15 PM ET · Busch Stadium
St. Louis Cardinals 4, San Francisco Giants 3, final. Our MLB picks are sealed as a hash before kickoff and settled in public, losses included.
The next free pick, for your email
Team, bet, price and the hash it was sealed under, on this page the moment you send. Lose or win, it stays public.
or by email
Public record of the main pick, losses included: 115 won, 44 lost. See every pick
One free pick a day by email until you unsubscribe, in one click. 21+.
Quick answers
Who won San Francisco Giants vs St. Louis Cardinals?
St. Louis Cardinals beat San Francisco Giants 4-3 at Busch Stadium on September 7, 2025.
In a tightly contested game at Busch Stadium, the St. Louis Cardinals triumphed over the San Francisco Giants with a final score of 4-3. This victory allowed the Cardinals to win the series 2-1 against the Giants, adding a crucial win to their season as they strive for a better record. Both teams entered the matchup with similar records, the Cardinals at 72-72 and the Giants at 72-71, making this game significant for both sides as they look to improve their standings in the league.
The Cardinals have struggled recently, with a record of 5-5 over their last ten games, but they faced a challenging stretch, losing their last four games prior to this victory. Their scoring average during this span was 3.9 runs per game, while they allowed an average of 4.6 runs. At home, they have maintained a record of 3-1 in their last four games, but their overall performance reflects a team trying to regain its footing. In contrast, the Giants have had a rough patch as well, with a record of 3-7 in their last ten games, although they came into this game riding a three-game winning streak. Their scoring average during this stretch was 4.2 runs per game, with an average of 5.0 runs allowed. The Giants have struggled away from home, holding a 0-5 record in their last five away games.
In terms of head-to-head matchups, the Cardinals have had the upper hand against the Giants, winning 8 of the last 10 encounters. Their previous meeting on September 25 saw the Giants narrowly win 4-3, but the Cardinals bounced back in this game, showcasing their resilience. The Cardinals’ ability to perform well at home has been a key factor in their success against the Giants in recent seasons.
Injuries have impacted both teams, particularly the Cardinals, who are missing several key players. Masyn Winn, Everson Pereira, Andre Pallante, JJ Wetherholt, and Peter Strzelecki are all on the injured list, which has affected the team's depth and performance. The Giants are also dealing with injuries, including Matt Gage, Victor Bericoto, Jesus Rodriguez, Marcelo Mayer, and JT Brubaker, which has similarly hampered their lineup.
The market had priced the Cardinals as favorites for this matchup, reflecting their home advantage and recent history against the Giants. The conditions at Busch Stadium were favorable for baseball, contributing to an engaging atmosphere for fans and players alike.
The scoring plays in this game were pivotal. The Cardinals took the lead in the fifth inning, with a series of hits that allowed them to score four runs. Lars Nootbaar's single brought in Walker, followed by Herrera's single that scored Church. Gorman's walk allowed Fermín to score, and a double play involving Winn brought in Nootbaar, capping off a strong inning for the Cardinals. The Giants responded in the sixth inning with three runs, starting with a single from Rafael Devers that scored Gilbert. Smith's single brought in Knizner, and Chapman’s single allowed Devers to score, tightening the game to a one-run difference.
As the game progressed, the Cardinals' pitching held firm despite the Giants' late-game surge, ultimately securing the win. Fans watching the game noted the importance of the Cardinals’ timely hitting and the Giants' inability to capitalize on their opportunities, which ultimately decided the outcome of this closely fought contest.
Injury report
- Masyn Winn10-Day-ILThumbSt. Louis Cardinals
- Everson Pereira10-Day-ILHandSt. Louis Cardinals
- Andre Pallante15-Day-ILElbowSt. Louis Cardinals
- JJ Wetherholt10-Day-ILWristSt. Louis Cardinals
- Peter Strzelecki15-Day-ILForearmSt. Louis Cardinals
- Matt Gage60-Day-ILElbowSan Francisco Giants
- Victor Bericoto10-Day-ILKneeSan Francisco Giants
- Jesus Rodriguez10-Day-ILElbowSan Francisco Giants
- Marcelo Mayer10-Day-ILForearmSan Francisco Giants
- JT Brubaker15-Day-ILRibsSan Francisco Giants
Recent form
St. Louis Cardinals
Last 10: 5-5Streak L43.9 scored · 4.6 allowed per game3-1 at home
- L0-2at Chicago CubsSep 28
- L3-7at Chicago CubsSep 27
- L1-12at Chicago CubsSep 26
- L3-4at San Francisco GiantsSep 25
- W9-8at San Francisco GiantsSep 24
- W6-5at San Francisco GiantsSep 23
- W5-1vs Milwaukee BrewersSep 21
- W7-1vs Milwaukee BrewersSep 20
- L2-6vs Cincinnati RedsSep 17
- W3-0vs Cincinnati RedsSep 16
San Francisco Giants
Last 10: 3-7Streak W34.2 scored · 5 allowed per game0-5 away
- W4-0vs Colorado RockiesSep 28
- W6-3vs Colorado RockiesSep 27
- W4-3vs St. Louis CardinalsSep 25
- L8-9vs St. Louis CardinalsSep 24
- L5-6vs St. Louis CardinalsSep 23
- L5-7at Los Angeles DodgersSep 21
- L3-6at Los Angeles DodgersSep 20
- L1-2at Los Angeles DodgersSep 19
- L5-6at Arizona DiamondbacksSep 17
- L1-8at Arizona DiamondbacksSep 16
Standings
| Team | Games behind | Lost | Streak | Win % | Won |
|---|---|---|---|---|---|
| Los Angeles | - | 55 | W1 | .599 | 82 |
| Arizona | 9.5 | 65 | L1 | .529 | 73 |
| San Diego | 10 | 65 | L3 | .526 | 72 |
| San Francisco | 26 | 81 | W1 | .409 | 56 |
| Colorado | 30 | 85 | L4 | .380 | 52 |
| Milwaukee | - | 52 | L1 | .620 | 85 |
| Chicago | 8 | 60 | L1 | .562 | 77 |
| St. Louis | 17.5 | 70 | L2 | .493 | 68 |
| Pittsburgh | 18.5 | 71 | W2 | .486 | 67 |
| Cincinnati | 20 | 72 | W1 | .474 | 65 |
How the scoring went
- 5th Inning0-1Nootbaar singled to center, Walker scored, Fermín to second, Church to third.
- 5th Inning0-2Herrera singled to right, Church scored, Nootbaar to second, Fermín to third.
- 5th Inning0-3Gorman walked, Fermín scored, Herrera to second, Nootbaar to third.
- 5th Inning0-4Winn grounded into double play, second to shortstop to first, Nootbaar scored, Gorman out at second, Herrera to third.
- 6th Inning1-4Devers singled to center, Gilbert scored, Knizner to second.
- 6th Inning2-4Smith singled to center, Knizner scored, Adames to second, Devers to third.
- 6th Inning3-4Chapman singled to left, Devers scored, Smith to second, Adames to third.
Win probability
Above the line favours St. Louis Cardinals, below favours San Francisco Giants.
Venue
- Busch StadiumSt. Louis, Missouri
- Attendance29923
- OfficialsScott Barry, Willie Traynor, CB Bucknor, Adam Beck
Elsewhere
- Fantasy Baseball Forecaster Playoff Round 1, Week 1: Aug. 31- Sept. 6
- Fantasy baseball forecaster: Team hitting ratings
- Fantasy baseball forecaster: Pitcher projections for the next 10 days
- Fantasy baseball playoff pickups: Work the waiver wire to win
- Fantasy Baseball Reliever Depth Chart
- Red Sox broadcaster rips Jazz Chisholm Jr. as 'bush league player'