ENSign in
MLB · Final/12

Giants Edge Pirates in Thrilling Extra-Inning Showdown

Sunday, May 10, 2026, 4:05 PM ET · Oracle Park

San Francisco Giants 7, Pittsburgh Pirates 6, final. Our MLB picks are sealed as a hash before kickoff and settled in public, losses included.

Next free pick (not the main pick)

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.

Unlock today's pick in Telegram →

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+.

Get the daily free pick · See plans

Quick answers

Who won Pittsburgh Pirates vs San Francisco Giants?

San Francisco Giants beat Pittsburgh Pirates 7-6 at Oracle Park on May 10, 2026.

Who was favored in Pittsburgh Pirates vs San Francisco Giants?

San Francisco Giants were the favorite at DraftKings, moneyline -126 (about 56% implied). The favorite won.

In a thrilling contest that went into extra innings, the San Francisco Giants triumphed over the Pittsburgh Pirates with a final score of 7-6 at Oracle Park. This victory marked the Giants' second win in the three-game series, allowing them to secure the series 2-1 against the Pirates. The game showcased a back-and-forth battle, with both teams exchanging leads and demonstrating resilience until the very end.

The Giants entered this game with a home record of 16-24, while the Pirates boasted a better away record of 22-19. The Giants had struggled recently, with a record of 3-6-1 over their last ten games, averaging 2.3 runs scored and allowing 3.7 runs per game. Their last five games saw them record two wins and three losses, with an average of 3.0 runs scored and 4.2 runs allowed. In contrast, the Pirates' recent form had been less consistent, with a record of 4-6 over their last ten games, averaging 4.8 runs scored and 5.2 runs allowed. They had lost their last game against the Giants, which added to the competitive atmosphere of the matchup.

The scoring began in the fourth inning when Giants' player Ramos homered to left center, tying the game at 2-2. The Pirates responded in the fifth with a homer from Cruz, taking a 3-2 lead. The sixth inning saw a flurry of activity, with the Pirates extending their lead to 4-2, only for the Giants to rally back and equalize at 4-4. As the game progressed into extra innings, the Pirates initially pulled ahead 6-4 in the tenth inning. However, the Giants fought back, ultimately scoring the winning run in the twelfth inning, sealing the game at 7-6.

In terms of injuries, the Giants faced significant challenges, with Victor Bericoto, Marcelo Mayer, JT Brubaker, Keaton Winn, and Matt Gage all on the injured list. The Pirates were also impacted, with Konnor Griffin, Ryan O'Hearn, Mitch Keller, and Endy Rodriguez unavailable due to injuries. These absences undoubtedly played a role in the strategies employed by both teams during the game.

The betting odds provided by DraftKings indicated that the Giants were favored at -126, with a spread of 1.5 and a total set at 8.0. The over was priced at -118, while the under sat at -102. These odds reflected the competitive nature of the matchup, as both teams had shown flashes of potential throughout the season.

The conditions at Oracle Park were conducive to a competitive game of baseball, with both teams eager to capitalize on any opportunities presented. Fans were treated to a display of skill, determination, and strategic play as the game unfolded, culminating in a dramatic finish that kept everyone on the edge of their seats.

Overall, this game was a testament to the unpredictable nature of baseball, where momentum can shift rapidly, and every play counts. The Giants' ability to come back and secure the win in extra innings will serve as a significant morale boost as they look to build on this victory moving forward.

Odds

BookSpreadTotalMoneyline
DraftKingsSF -126 8 o -118 / u -102 Pittsburgh Pirates +104 · San Francisco Giants -126

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

Injury report

  • Victor Bericoto10-Day-ILKneeSan Francisco Giants
  • Marcelo Mayer10-Day-ILForearmSan Francisco Giants
  • JT Brubaker15-Day-ILRibsSan Francisco Giants
  • Keaton Winn15-Day-ILElbowSan Francisco Giants
  • Matt Gage60-Day-ILElbowSan Francisco Giants
  • Konnor Griffin60-Day-ILFingerPittsburgh Pirates
  • Ryan O'Hearn10-Day-ILQuadricepsPittsburgh Pirates
  • Mitch Keller60-Day-ILArmPittsburgh Pirates
  • Endy Rodriguez60-Day-ILHipPittsburgh Pirates

Recent form

San Francisco Giants

Last 10: 3-6-1Streak W12.3 scored · 3.7 allowed per game3-1 at home

  • W5-2vs Pittsburgh PiratesMay 9
  • L5-10vs San Diego PadresMay 6
  • W3-2vs San Diego PadresMay 5
  • L1-2at Tampa Bay RaysMay 3
  • L1-5at Tampa Bay RaysMay 2
  • L0-3at Tampa Bay RaysMay 1
  • L2-3at Philadelphia PhilliesApr 30
  • D0-0at Philadelphia PhilliesApr 29
  • L0-7at Philadelphia PhilliesApr 28
  • W6-3vs Miami MarlinsApr 26

Pittsburgh Pirates

Last 10: 4-6Streak L14.8 scored · 5.2 allowed per game1-2 away

  • L2-5at San Francisco GiantsMay 9
  • W1-0at Arizona DiamondbacksMay 7
  • L0-9at Arizona DiamondbacksMay 6
  • W1-0vs Cincinnati RedsMay 3
  • W17-7vs Cincinnati RedsMay 2
  • W9-1vs Cincinnati RedsMay 1
  • L5-10vs St. Louis CardinalsApr 30
  • L4-5vs St. Louis CardinalsApr 29
  • L7-11vs St. Louis CardinalsApr 28
  • L2-4vs St. Louis CardinalsApr 27

Standings

TeamGames behindLostStreakWin %Won
Milwaukee-53W2.62187
Chicago962L2.55778
St. Louis1770W2.50070
Pittsburgh1972L1.48668
Cincinnati2073W2.47967
Los Angeles-57L2.59082
Arizona967W1.52574
San Diego9.567L2.52173
San Francisco24.582W1.41458
Colorado28.586W2.38654

How the scoring went

  1. 1st Inning1-0Gonzales singled to center, Cruz scored.
  2. 2nd Inning2-0Griffin homered to center (413 feet).
  3. 3rd Inning2-1Arraez singled to left, Lee scored.
  4. 4th Inning2-2Ramos homered to left center (437 feet).
  5. 5th Inning3-2Cruz homered to left center (360 feet).
  6. 6th Inning4-2Horwitz doubled to center, O'Hearn scored.
  7. 6th Inning4-3Ramos doubled to right, Devers scored.
  8. 6th Inning4-4Chapman doubled to left, Ramos scored.
  9. 10th Inning6-4Horwitz doubled to center, Gonzales scored and Ozuna scored.
  10. 10th Inning6-6Adames singled to left, Arraez scored and Koss scored.
  11. 12th Inning6-7J. Rodríguez singled to right, Ramos scored, Gilbert to second, Chapman to third.

Win probability

Above the line favours San Francisco Giants, below favours Pittsburgh Pirates.

Venue

  • Oracle ParkSan Francisco, California
  • Attendance41085
  • OfficialsTom Hanahan, Scott Barry, Manny Gonzalez, Jacob Metz

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.