ENSign in
MLB · Final

Giants Defeat Twins 5-2 at Oracle Park

Monday, September 21, 2026, 9:45 PM ET · Oracle Park

Quick answers

Who won Minnesota Twins vs San Francisco Giants?

San Francisco Giants beat Minnesota Twins 5-2 at Oracle Park on September 21, 2026.

In a decisive matchup at Oracle Park, the San Francisco Giants secured a 5-2 victory over the Minnesota Twins, enhancing their lead in the series to 1-0. The Giants, despite a challenging season reflected in their overall record of 65-92, showcased a strong performance against the Twins, who hold a record of 73-84. This game was particularly notable as it marked the first meeting of the season between these two teams, with the Giants looking to build momentum after a recent struggle.

The Giants entered the game with a mixed recent form, having recorded a 4-6 record over their last ten games. They were on a two-game losing streak, having lost their previous two games against the Los Angeles Dodgers with scores of 4-10 and 2-8. In those ten games, the Giants averaged 4.1 runs scored while allowing 5.0 runs per game. At home, they maintained a record of 2-2 in their last four games, showing a slight edge in performance compared to their away record of 2-4 during that stretch.

In contrast, the Twins have struggled recently with a 3-7 record in their last ten games, currently on a one-game losing streak after losing to the Los Angeles Angels 5-6. Their scoring average has dipped to 3.0 runs per game, while they have allowed an average of 5.4 runs. Their away record in the last five games stands at 2-3, which reflects their difficulties on the road.

The Giants' win was characterized by a strong offensive display, highlighted by key scoring plays. In the first inning, B. Harris singled to center, allowing Gilbert and Davidson to score, giving the Giants an early 2-0 lead. The second inning saw Gilbert contributing further by hitting a single that brought Basabe and Koss home, extending the Giants' lead to 4-0. The Twins managed to score their first run in the fourth inning when Lee hit a homer to right center, but the Giants responded in the fifth with Gilbert hitting a homer of his own, making the score 5-1. The Twins added another run in the eighth inning with a homer from Rodriguez, but it was not enough to change the outcome.

In terms of injuries, the Giants were affected by several key players on the injured list, including Willy Adames (10-Day IL, elbow), Bryce Eldridge (7-Day IL, head), JT Brubaker (15-Day IL, ribs), Matt Gage (60-Day IL, elbow), and Nate Furman (10-Day IL, oblique). The Twins also faced challenges with Mike Paredes (60-Day IL, oblique), Mick Abel (60-Day IL, elbow), Kaelen Culpepper (10-Day IL, hamstring), Trevor Larnach (10-Day IL, wrist), and Byron Buxton (10-Day IL, hip) all sidelined.

The betting market, as provided by DraftKings, set the spread at 1.5 and the total at 8.0 for this game, reflecting the competitive nature of the matchup. The Giants’ strong performance in this game may shift perceptions in the betting landscape as they continue to navigate the latter part of the season.

Weather conditions at Oracle Park were conducive to a solid game of baseball, likely contributing to the Giants' offensive success. Viewers were treated to a game that not only showcased the Giants' ability to capitalize on scoring opportunities but also highlighted the Twins' struggles to maintain consistency on both offense and defense.

Overall, this game served as a critical win for the Giants, who are looking to close out the season on a positive note, while the Twins will need to regroup as they continue their campaign.

What we said beforehand

The San Francisco Giants will host the Minnesota Twins at Oracle Park on September 22, 2026, in a matchup that is intriguing for both teams as they look to finish the season strong. The Giants, with a home record of 64-92, have struggled this season but recently showed some signs of life with two wins against the St. Louis Cardinals. However, they have lost their last three games, all to the Los Angeles Dodgers, indicating inconsistency in their performance. In contrast, the Twins, who hold a better away record of 73-83, have also faced challenges but managed to secure a win against the New York Yankees in their last five games, although they have lost their last two against the Los Angeles Angels.

In their last five games, the Giants have a record of 2-3, averaging 4.6 runs scored and allowing 5.6 runs per game. Their recent victories against the Cardinals, 10-3 and 6-5 in extra innings, were promising, but the defeats to the Dodgers, including a 10-4 loss, highlight their struggles against stronger opponents. The Twins, on the other hand, have also recorded a 2-3 record in their last five games, with an average of 3.6 runs scored and 4.6 runs allowed. Their recent performance includes a notable 8-0 victory against the Angels, showcasing their potential when they find their rhythm.

When it comes to home versus away performance, the Giants have a home record of 2-2 in their last ten games, while the Twins have struggled with a 1-4 record in their last five away games. This could play a crucial role in the upcoming game, as the Giants will look to leverage their home field advantage at Oracle Park.

Historically, the Giants have faced the Twins twice in the 2025 season, losing both matchups. The first game on May 10, 2025, ended in a 3-1 defeat, followed by a closely contested 7-6 loss the next day. This record may weigh on the Giants as they seek to turn the tide against a team that has had their number in recent encounters.

In terms of injuries, the Giants are dealing with several key players on the injured list, including JT Brubaker (15-Day IL, ribs), Matt Gage (60-Day IL, elbow), Willy Adames (10-Day IL, elbow), Nate Furman (10-Day IL, oblique), and Bryce Eldridge (7-Day IL, head). The Twins are also facing injury issues with Mike Paredes (60-Day IL, oblique), Mick Abel (60-Day IL, elbow), Kaelen Culpepper (10-Day IL, hamstring), Trevor Larnach (10-Day IL, wrist), and Byron Buxton (10-Day IL, hip). The absence of these players could significantly impact both teams' performances.

The betting market has set the odds for this matchup with the Twins favored at -132 according to DraftKings, while the Giants are at +109 on the money line. The spread is set at 1.5, with a total of 8.0 runs for the game, indicating expectations of a competitive matchup.

As for the weather conditions, fans can expect mostly cloudy skies with a temperature around 58°F. There is a 25% chance of precipitation, and wind gusts could reach up to 13 mph, potentially affecting gameplay.

Viewers should watch for how the Giants' batting leaders, particularly Rafael Devers, who leads the team with 37 home runs and 98 RBIs, perform against the Twins' pitching. The Twins will look to Luke Keaschall, who boasts a batting average of .278, to capitalize on any pitching mistakes from the Giants. With both teams looking to assert themselves in this late-season matchup, the game promises to be an engaging contest.

Odds

BookSpreadTotalMoneyline
DraftKings— 8 Minnesota Twins 0 · San Francisco Giants 0

What these prices pay on $100 · What these numbers mean

Injury report

  • Willy Adames10-Day-ILElbowSan Francisco Giants
  • Bryce Eldridge7-Day ILHeadSan Francisco Giants
  • JT Brubaker15-Day-ILRibsSan Francisco Giants
  • Matt Gage60-Day-ILElbowSan Francisco Giants
  • Nate Furman10-Day-ILObliqueSan Francisco Giants
  • Mike Paredes60-Day-ILObliqueMinnesota Twins
  • Mick Abel60-Day-ILElbowMinnesota Twins
  • Kaelen Culpepper10-Day-ILHamstringMinnesota Twins
  • Trevor Larnach10-Day-ILWristMinnesota Twins
  • Byron Buxton10-Day-ILHipMinnesota Twins

Recent form

San Francisco Giants

Last 10: 4-6Streak L24.1 scored · 5 allowed per game2-2 at home

  • L4-10at Los Angeles DodgersSep 20
  • L2-8at Los Angeles DodgersSep 19
  • W6-5at St. Louis CardinalsSep 16
  • W10-3at St. Louis CardinalsSep 15
  • L1-2at St. Louis CardinalsSep 14
  • L4-6vs San Diego PadresSep 13
  • L5-7vs San Diego PadresSep 12
  • W2-1vs St. Louis CardinalsSep 9
  • W5-4vs St. Louis CardinalsSep 8
  • L2-4at New York MetsSep 6

Minnesota Twins

Last 10: 3-7Streak L13 scored · 5.4 allowed per game2-3 away

  • L5-6at Los Angeles AngelsSep 20
  • W3-0at Los Angeles AngelsSep 19
  • L4-5at Los Angeles AngelsSep 18
  • W5-4vs New York YankeesSep 16
  • L1-8vs New York YankeesSep 15
  • L3-8vs New York YankeesSep 14
  • L2-9vs Cleveland GuardiansSep 13
  • L2-5vs Cleveland GuardiansSep 12
  • L2-7at Detroit TigersSep 9
  • W3-2at Detroit TigersSep 8

Standings

TeamGames behindLostStreakWin %Won
Cleveland-75W5.51981
Chicago176W2.51380
Detroit7.583W1.47174
Minnesota8.584L1.46573
Kansas City1489L4.42967
Los Angeles-60W4.61596
San Diego969W5.55887
Arizona1474W2.52682
San Francisco31.592W1.41465
Colorado3999L1.36557

How the scoring went

  1. 1st Inning0-2B. Harris singled to center, Gilbert scored and Davidson scored.
  2. 2nd Inning0-4Gilbert singled to left, Basabe scored and Koss scored.
  3. 4th Inning1-4Lee homered to right center (387 feet). Umpire review: call on the field was upheld.
  4. 5th Inning1-5Gilbert homered to right (375 feet).
  5. 8th Inning2-5Rodriguez homered to center (411 feet).

Win probability

Above the line favours San Francisco Giants, below favours Minnesota Twins.

Venue

  • Oracle ParkSan Francisco, California
  • Attendance27466
  • OfficialsAndy Fletcher, Steven Jaschinski, Dillon Wilson, Rob Drake

Elsewhere

Picks for MLB

MLB rules and settlement

These two, other days

Every meeting

Most days: one sealed pick, free, before kick-off. Your first day of the main pick is free any day: code FIRSTDAY, no card.

A short email on days we have a pick. One click to stop, any time. 21+.

Fixture data from the league feeds. The report was written from the recorded facts for this game and nothing else.