Giants Edge Cardinals in Thrilling 7-6 Victory
Wednesday, September 9, 2026, 3:45 PM ET · Oracle Park
Quick answers
Who won St. Louis Cardinals vs San Francisco Giants?
San Francisco Giants beat St. Louis Cardinals 7-6 at Oracle Park on September 9, 2026.
Who was favored in St. Louis Cardinals vs San Francisco Giants?
St. Louis Cardinals were the favorite at DraftKings, moneyline -123 (about 55% implied). The underdog won.
In a closely contested game at Oracle Park, the San Francisco Giants triumphed over the St. Louis Cardinals with a final score of 7-6. This victory allowed the Giants to sweep the three-game series against the Cardinals, concluding it with a perfect 3-0 record. The matchup was particularly noteworthy as it showcased the resilience of the Giants, who have been battling injuries and inconsistent form throughout the season.
The Giants entered the game with a home record of 62-85, while the Cardinals held a slightly better away record of 72-75. Over their last ten games, the Giants posted a record of 5-5, with an average of 6.1 runs scored and 6.0 runs allowed per game. Their recent form included a win against the Cardinals the previous day, where they edged out a 5-4 victory. In contrast, the Cardinals also had a 5-5 record in their last ten games but were on a two-game losing streak. They averaged 6.3 runs scored and 5.7 runs allowed during that stretch.
The scoring in this game was dynamic, beginning with the Cardinals taking an early lead in the second inning when Gorman singled to left, bringing Báez home. They extended their lead in the third inning with a three-run homer from Bernal, who hit the ball 378 feet to right field, scoring Herrera and Burleson. By the fifth inning, the Cardinals had pushed their lead to 5-1 with a double play that allowed Torres to score.
However, the Giants began to rally in the eighth inning. After trailing 6-1, they scored five runs in that inning alone, showcasing their ability to capitalize on opportunities. Eldridge's single brought in two runs, and Cox followed with an infield single that allowed Hill to score. Lee then doubled to right, scoring both Cox and Eldridge, tying the game at 6-6. The Giants took the lead for the first time in the game when Whitcomb doubled to right, bringing Lee home, making it 7-6.
In terms of injuries, the Giants were significantly affected, with Victor Bericoto on the 10-Day IL due to a knee issue, JT Brubaker on the 15-Day IL with rib problems, and Matt Gage on the 60-Day IL with an elbow injury. Additionally, Willy Adames and Marcelo Mayer were also on the 10-Day IL for elbow and forearm issues, respectively. The Cardinals had their own injury concerns, with Masyn Winn listed as day-to-day with a thumb issue, while Peter Strzelecki, JJ Wetherholt, Everson Pereira, and Blaze Jordan were all on the IL for various injuries.
The betting odds from DraftKings indicated that the Cardinals were favored at -123, with the spread set at 1.5 and a total of 8.0 runs for the game. The over and under were both priced at -110. These odds reflected the competitive nature of the matchup, as both teams had shown flashes of potential despite their struggles this season.
The game conditions were conducive for a high-scoring affair, with Oracle Park providing a backdrop that has seen its share of offensive fireworks. As the game progressed, viewers were treated to a showcase of both teams' offensive capabilities, particularly in the latter innings when the Giants made their comeback.
Overall, this game was a testament to the Giants' determination to finish the season strong, despite their overall record. The victory not only solidified their dominance over the Cardinals in this series but also highlighted their ability to perform under pressure. As the season winds down, both teams will be looking to build on their performances, with the Giants aiming to carry this momentum forward.
What we said beforehand
The San Francisco Giants will face off against the St. Louis Cardinals at Oracle Park on September 9, 2026. This matchup is particularly noteworthy as the Giants currently lead the season series 2-0, having won both previous encounters on September 8, with scores of 5-4 and 2-1. This sets the stage for an exciting contest as the Giants look to extend their dominance over the Cardinals.
In terms of recent form, the Giants have shown mixed results in their last five games, recording three wins and two losses. Their last five outings include a loss to the New York Mets (10-6), a victory against the Mets (9-5), and two wins against the Cardinals (5-4 in 11 innings and 2-1). Over their last ten games, the Giants have a record of 5-5, scoring an average of 6.1 runs while allowing 6.0 runs per game. At home, they have a record of 2-1 in their last three games, with an average of 4.8 runs scored and 5.6 runs allowed.
The Cardinals, on the other hand, have struggled recently, losing their last two games against the Giants. Their last five games include a win against the Colorado Rockies (7-6) but also losses to the Rockies (10-7) and the Giants (5-4 and 2-1). The Cardinals hold a 5-5 record over their last ten games, with an average of 6.3 runs scored and 5.7 runs allowed. Their away record in the last five games stands at 2-3, with an average of 5.6 runs scored and 6.0 runs allowed.
In terms of injuries, the Giants will be without Victor Bericoto (10-Day IL, knee), JT Brubaker (15-Day IL, ribs), Matt Gage (60-Day IL, elbow), Willy Adames (10-Day IL, elbow), and Marcelo Mayer (10-Day IL, forearm). The Cardinals have Masyn Winn listed as day-to-day with a thumb injury, while Peter Strzelecki (15-Day IL, forearm), JJ Wetherholt (10-Day IL, wrist), Everson Pereira (10-Day IL, hand), and Blaze Jordan (10-Day IL, ankle) are also unavailable.
The betting market, as provided by DraftKings, has priced the Cardinals as favorites with odds of STL -123, while the Giants are at home money line odds of 102. The spread is set at 1.5, with a total of 8.0 runs for the game. The over odds are -115.0 and the under odds are -105.0.
Weather conditions for the game are expected to be sunny with a temperature of 81°F, and a slight wind gusting at 5 mph, which could play a role in the game dynamics.
Viewers should keep an eye on key players such as Rafael Devers for the Giants, who leads the team with 35 home runs and 92 runs batted in, and Jung Hoo Lee, who has a batting average of .279. For the Cardinals, Alec Burleson leads with a batting average of .284 and has 104 runs batted in, while Jordan Walker contributes with 28 home runs. This matchup not only showcases the teams' current standings but also highlights individual performances that could impact the outcome.
Odds
| Book | Spread | Total | Moneyline |
|---|---|---|---|
| DraftKings | STL -123 | 8 o -110 / u -110 | St. Louis Cardinals -123 · San Francisco Giants +102 |
Injury report
- Victor Bericoto10-Day-ILKneeSan Francisco Giants
- JT Brubaker15-Day-ILRibsSan Francisco Giants
- Matt Gage60-Day-ILElbowSan Francisco Giants
- Willy Adames10-Day-ILElbowSan Francisco Giants
- Marcelo Mayer10-Day-ILForearmSan Francisco Giants
- Masyn WinnDay-To-DayThumbSt. Louis Cardinals
- Peter Strzelecki15-Day-ILForearmSt. Louis Cardinals
- JJ Wetherholt10-Day-ILWristSt. Louis Cardinals
- Everson Pereira10-Day-ILHandSt. Louis Cardinals
- Blaze Jordan10-Day-ILAnkleSt. Louis Cardinals
Recent form
San Francisco Giants
Last 10: 5-5Streak W16.1 scored · 6 allowed per game2-1 at home
- W5-4vs St. Louis CardinalsSep 8
- L2-4at New York MetsSep 6
- W9-5at New York MetsSep 5
- L6-10at New York MetsSep 4
- L2-5at Pittsburgh PiratesSep 3
- W5-4at Pittsburgh PiratesSep 2
- L12-13at Pittsburgh PiratesSep 1
- W7-3at Atlanta BravesAug 31
- W7-2vs Arizona DiamondbacksAug 30
- L6-10vs Arizona DiamondbacksAug 29
St. Louis Cardinals
Last 10: 5-5Streak L26.3 scored · 5.7 allowed per game3-3 away
- L4-5at San Francisco GiantsSep 8
- L7-10at Colorado RockiesSep 6
- W7-6at Colorado RockiesSep 5
- L2-3at Los Angeles DodgersSep 4
- W8-6at Los Angeles DodgersSep 3
- W13-8at Los Angeles DodgersSep 2
- L4-5vs Pittsburgh PiratesAug 30
- W4-1vs Pittsburgh PiratesAug 29
- W7-5vs Baltimore OriolesAug 27
- L7-8vs Baltimore OriolesAug 26
Standings
| Team | Games behind | Lost | Streak | Win % | Won |
|---|---|---|---|---|---|
| Milwaukee | - | 56 | W2 | .616 | 90 |
| Chicago | 9 | 65 | L3 | .555 | 81 |
| Pittsburgh | 17.5 | 73 | W2 | .497 | 72 |
| St. Louis | 18.5 | 75 | L3 | .490 | 72 |
| Cincinnati | 20.5 | 76 | L2 | .476 | 69 |
| Los Angeles | - | 57 | W6 | .607 | 88 |
| Arizona | 10.5 | 68 | W4 | .534 | 78 |
| San Diego | 11 | 68 | W3 | .531 | 77 |
| San Francisco | 27 | 85 | W3 | .422 | 62 |
| Colorado | 32.5 | 89 | L2 | .382 | 55 |
How the scoring went
- 1st Inning0-1Eldridge singled to left, Gilbert scored.
- 2nd Inning1-1Gorman singled to left, Báez scored.
- 3rd Inning4-1Bernal homered to right (378 feet), Herrera scored and Burleson scored.
- 5th Inning5-1Bernal grounded into double play, shortstop to second to first, Torres scored, Burleson out at second, Herrera to third.
- 6th Inning6-1Fermín hit sacrifice fly to center, Saggese scored, Church to third.
- 8th Inning6-3Eldridge singled to center, B. Harris scored and Cavanaugh scored, Hill to third.
- 8th Inning6-4Cox reached on infield single to shortstop, Hill scored, Eldridge to second.
- 8th Inning6-6Lee doubled to right, Cox scored and Eldridge scored.
- 8th Inning6-7Whitcomb doubled to right, Lee scored.
Win probability
Above the line favours San Francisco Giants, below favours St. Louis Cardinals.
Venue
- Oracle ParkSan Francisco, California
- Attendance27487
- OfficialsJohn Libka, D.J. Reyburn, James Hoye, Sean Barber
Elsewhere
- Toronto Blue Jays vs. Athletics: Game Highlights
- Henry Bolte's homer in the 4th inning helps Athletics beat Blue Jays 2-0
- Colt Keith homers as young Tigers lineup beats struggling Twins, 7-2
- Orioles put Alexander on IL; hope Henderson recovers quickly
- Minnesota Twins vs. Detroit Tigers: Game Highlights
- Yankees placing 2B Jazz Chisholm on IL with sprained thumb