Oracle Park, San Francisco, California
First pitch: 9:45 p.m. ET (6:45 p.m. PT)
TV: NBCS-BA / Twins.TV / MLB.TV
Both teams are playing out the string in the final week of a disappointing 2026 season. The Giants took the series opener 5-2 on Monday (ending a three-game skid), giving them a 1-0 lead in the three-game set. The Twins sit fourth in the AL Central; the Giants are fourth in the NL West.
Starting Pitchers
Minnesota RHP Taj Bradley (11-6, 3.81 ERA, 1.23 WHIP, 172.1 IP, 199 K, 73 BB)
The 25-year-old right-hander has been Minnesota’s most consistent starter. Strong strikeout rate (10.4 K/9) and solid recent form, including multiple quality starts with high strikeout totals. He holds a clear edge in experience and workload.
San Francisco RHP Anthony Molina (3-1, 4.18 ERA, 1.11 WHIP, ~28 IP, 25 K)
The young right-hander is making just his fifth start for the Giants after a career-high outing last time out. Limited sample but solid control and a manageable WHIP. He is the clear underdog in this pitching matchup.
Venue & Weather Forecast
Oracle Park (spacious waterfront park known for suppressing offense, especially fly balls to right-center and the deep alleys; marine layer often aids pitchers). Forecast for game time: Partly cloudy to mostly clear after morning clouds/fog, temperatures in the low-to-mid 60s°F (around 60-65°F at first pitch), light southwest/west winds 6-12 mph. Low precipitation chance (under 20%). Classic cool Bay Area evening conditions that typically favor pitchers and the Under.
Injury Reports
Twins
CF Byron Buxton: 10-day IL (right hip impingement; season-ending surgery).
LF Trevor Larnach: 10-day IL (left wrist sprain).
SS Kaelen Culpepper: 10-day IL (left hamstring).
Multiple pitchers on longer IL (Pablo López, Mick Abel, Mike Paredes, Cole Sands, David Festa, Anthony Banda – mostly elbow/shoulder/oblique).
Core contributors like Brooks Lee, Josh Bell, Luke Keaschall, Kody Clemens, and Ryan Jeffers remain available.
Giants
SS Willy Adames: 10-day IL (elbow; possible return window).
DH Bryce Eldridge: 7-day concussion IL.
RF Jung Hoo Lee: 10-day IL (groin).
2B Nate Furman: 10-day IL (oblique).
SP Logan Webb: 15-day IL (finger blister – out for season).
RP JT Brubaker, Matt Gage and several others on IL; Blade Tidwell day-to-day after exiting Monday with elbow discomfort.
Rafael Devers is on the 60-day IL (core surgery). Depth is stretched.
Key Player vs. Player Matchups & Roster Notes
Twins offense features 3B Brooks Lee, DH Josh Bell (RBI leader), OF Luke Keaschall (.276), and power from Kody Clemens. Giants counter with OF Drew Gilbert (recent multi-hit power) and whatever healthy bats they can field (Jung Hoo Lee and Devers unavailable). Bradley’s high-K repertoire should challenge a depleted Giants lineup, while Molina faces a Twins group that can still manufacture runs despite missing Buxton and Larnach. Oracle Park’s dimensions further tilt toward the better starting pitcher.
Recent Team Forms
Twins: 4-6 in last 10; road record 33-46. Offense has been inconsistent without key pieces.
Giants: 3-7 in last 10 but snapped the skid with Monday’s win; home record roughly 37-39. Bullpen and depth have been issues all year.
Season Series History
Limited 2026 meetings; Giants lead the current series 1-0 after Monday’s 5-2 victory. Historical interleague results have been competitive, but Oracle Park and pitching edges often decide these late-season games.
Betting Trends
Unders perform well at Oracle Park in September, especially with temperatures in the 60s. Both clubs have struggled to score consistently of late.
GAME ODDS
Minnesota Twins – 128
San Francisco Giants 7.5
Odds Courtesy of Sports Odds Direct as of Monday, September 21, 2026








