The St. Louis Cardinals close a three-game set at Oracle Park on Wednesday afternoon as road favorites at -128. San Francisco has taken the first two games and is one win from its first home series sweep of the season. Andre Pallante makes his second start since returning from the injured list. Right-hander Blade Tidwell answers for the Giants. Our headline play comes straight out of what this line has refused to do.
Last Updated: Wednesday, September 9, 2026
St. Louis Cardinals vs. San Francisco Giants — Time & How to Watch
| Where | Oracle Park, San Francisco, CA |
| When | Wednesday, September 9 – 3:45 PM ET |
| TV | NBC Sports Bay Area |
St. Louis Cardinals vs. San Francisco Giants Betting Preview
Pallante owns the better season line. He is 12-6 with a 3.51 ERA, a 1.24 WHIP and 98 strikeouts, per Baseball Reference. However, that resume carries a caveat. He landed on the injured list in late August and did not pitch between August 17 and September 4. His first outing back, at Colorado, produced five innings and one earned run. It also produced four walks against a single strikeout.
Tidwell is the wider range of outcomes. He is 0-2 with a 4.43 ERA and a 1.24 WHIP, and he strikes out 7.6 batters per nine. His last five starts split cleanly in two. He allowed no earned runs at Boston and one against Houston. He also gave up six earned runs to Colorado and six more to Arizona. On September 3 he walked five Pirates, tying a career high.
Neither starter works deep. Tidwell has not finished the sixth in any of those five turns, and Pallante lasted five in his return. That matters, because both bullpens are taxed. San Francisco needed five relief innings in Monday’s 11-inning win and three more in Tuesday’s 2-1 victory.
St. Louis is 72-74 and 4-6 in its last 10. San Francisco sits at 61-85 but has gone 6-4 over the same stretch. The Cardinals’ bats have been quiet here. They have scored five runs in two games, and they went 1-for-9 with runners in scoring position on Tuesday.
St. Louis Cardinals vs. San Francisco Giants Odds
| Run Line | Moneyline | Total | |
|---|---|---|---|
| Cardinals | -1.5 (+135) | -128 | U 8.5 (-120) |
| Giants | +1.5 (-160) | +107 | O 8.5 (+100) |
Odds accurate as of Wednesday, September 9, 2026 via TheSpread.com. Odds change, get the latest MLB Odds – Futures – Props
St. Louis Cardinals vs. San Francisco Giants — Who Is the Public Betting?
| Cardinals | 69% | 31% | Giants |
See the latest MLB Public Betting Splits and make smarter wagers!
Cardinals vs. Giants Prediction — Why Isn’t This Line Moving?
Start with the market, because it is doing something worth noticing. Sixty-nine percent of run-line tickets sit on St. Louis. That kind of one-sided action usually drags a number with it. Instead the Cardinals opened at -126 on the moneyline and sit at -128 now. The run line has not moved from its +135 open. That is close to a freeze, and a freeze against heavy public money is a quiet signal on the other side.
The baseball supports the read. Oracle Park is one of the toughest hitting environments in the sport, with a multi-year park factor of 94 on Baseball Reference. This series has looked the part. The opener needed 11 innings to produce nine runs, and Tuesday finished 2-1. Meanwhile, Pallante’s control has not come back. A low-strikeout pitcher who walks four in five innings hands a home lineup traffic and long innings.
The counter-case is real. Tidwell is a rookie with two six-run outings in his last five starts. San Francisco’s relievers have covered eight innings in two days, so an early exit puts a tired pen in a tight spot. Pallante is also the better arm on season-long numbers. Still, in a park this quiet, the cushion matters more than the outright result.
The Pick: Giants Run Line +1.5 (-160)
Cardinals vs. Giants Prediction — How Many Runs Can These Bats Find?
The total rests on the same run-environment read. Neither offense has been dangerous in this ballpark. St. Louis has posted a .728 OPS over the last month, and the two games already played here produced 12 runs across 20 innings. A taxed bullpen at Oracle Park is a different proposition than a taxed bullpen in a hitter’s park.
The honest problem is the market. This total opened at 8.0 and moved up to 8.5, which contradicts the angle rather than confirming it. Two starters with walk problems and short outings make a legitimate over case. The counterweight is the price. The under is juiced to -120 at the higher number, which suggests money came back to the low side. Note also that both picks lean the same way. They lose together if this turns into a slugfest.
The Pick: Under 8.5 (-120)
Final Thoughts and Bonus Angle
The swing point is the middle innings. If Pallante’s command wanders the way it did in Colorado, the Giants get traffic early and St. Louis goes to a bullpen that also worked Monday. If Tidwell repeats his Boston or Houston form, San Francisco hands a lead to a pen that has held up while tired. Watch the second turn through each order.
For more on this series, see our September 7 breakdown of this series and our latest MLB picks coverage.
Picks recap: Giants Run Line +1.5 (-160) and Under 8.5 (-120).
MLB Cardinals vs. Giants FAQ: Wednesday September 9, 2026
What time does the Cardinals vs. Giants game start?
First pitch is set for 3:45 PM ET on Wednesday, September 9, 2026. That is 12:45 PM local time in San Francisco, making this a getaway-day matinee rather than a night game. It is the third and final game of the series.
What channel is the Cardinals vs. Giants game on?
The game airs on NBC Sports Bay Area in the San Francisco market, with St. Louis viewers getting the Cardinals’ own regional network. There is no national broadcast window for this matchup. Local blackout rules apply to streaming in each club’s home territory.
Who is pitching for the Giants today?
Right-hander Blade Tidwell is the listed probable starter for San Francisco. He is 0-2 with a 4.43 ERA and 36 strikeouts this season. His last outing came on September 3 at Pittsburgh, where he allowed two earned runs over five innings while walking five.
Where are the Cardinals and Giants playing today?
The game is at Oracle Park in San Francisco, California, the Giants’ home ballpark since 2000. It ranks among the most pitcher-friendly venues in Major League Baseball, with deep dimensions in right-center field and heavy marine air that suppresses carry.
Who won the last meeting between the Cardinals and Giants?
San Francisco won 2-1 on Tuesday, September 8, behind six shutout innings from Landen Roupp and solo home runs by Bryce Eldridge and Christian Koss. The Giants also took the opener 5-4 in 11 innings, per the official game recap.