Pirates Dominate Giants in 13-3 Victory
Saturday, May 9, 2026, 9:05 PM ET · Oracle Park
Pittsburgh Pirates 13, San Francisco Giants 3, final. Our MLB picks are sealed as a hash before kickoff and settled in public, losses included.
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.
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+.
Quick answers
Who won Pittsburgh Pirates vs San Francisco Giants?
Pittsburgh Pirates beat San Francisco Giants 13-3 at Oracle Park on May 9, 2026.
The Pittsburgh Pirates delivered a commanding performance against the San Francisco Giants, winning decisively with a final score of 13-3. This game marked the conclusion of a three-game series, which the Giants managed to win 2-1 overall. The Pirates' victory was highlighted by a strong offensive showing, particularly in the later innings, where they scored eight runs in the seventh and ninth innings combined.
In their recent form, the Giants have struggled, holding a record of 3-6-1 over their last ten games, with an average of 2.3 runs scored and 3.7 runs allowed per game. Their home record stands at 15-24, and they have shown a stark contrast in performance at Oracle Park, where they have a home record of 3-1 in their last five games. The Giants' last match prior to this one was a win against the Pirates on May 9, where they triumphed 5-2.
Conversely, the Pirates have had a mixed bag of results recently, with a record of 4-6 over their last ten games. They have averaged 4.8 runs scored and 5.2 runs allowed per game during this stretch, and their away record is 22-18. Their last game before facing the Giants ended in a loss against the same opponent, setting the stage for a crucial bounce-back performance.
The Giants faced significant injury challenges, with several key players on the injured list. Victor Bericoto and Marcelo Mayer are both on the 10-day injured list, while JT Brubaker and Keaton Winn are on the 15-day injured list. Matt Gage is on the 60-day injured list. The Pirates are also dealing with injuries, including Konnor Griffin and Ryan O'Hearn, who are on the 60-day and 10-day injured lists, respectively, along with Mitch Keller and Endy Rodriguez, both on the 60-day injured list.
The betting lines provided by DraftKings indicated that both teams were evenly matched, with money line odds set at -110 for both the Giants and Pirates. The spread was set at 1.5, with a total of 7.5. The over was priced at 102.0, while the under was set at -123. This parity in the odds reflects the competitive nature of the matchup, although the Pirates' performance in this game clearly outstripped expectations.
The conditions at Oracle Park were conducive to a high-scoring game, and the Pirates capitalized on this with a series of key scoring plays. In the seventh inning, the Pirates surged ahead with a combination of hits that saw Bart, Lowe, and O'Hearn all contribute to the scoring. The ninth inning continued the trend, with Lowe's double and Triolo's single adding to the Pirates' tally.
For viewers, the game was marked by the Pirates' aggressive batting and strategic base running, particularly evident in their ability to capitalize on Giants' pitching mistakes. The Giants, despite their struggles, managed to score three runs, with notable contributions from Gilbert and Haase in the ninth inning, but it was not enough to overcome the Pirates' offensive onslaught.
Overall, this game showcased the Pirates' ability to execute under pressure while exposing the Giants' vulnerabilities, particularly in the later innings. The series win for the Giants may have been a silver lining, but this game served as a reminder of the challenges they face as the season progresses.
Odds
| Book | Spread | Total | Moneyline |
|---|---|---|---|
| DraftKings | SF -110 | 7.5 o +102 / u -123 | Pittsburgh Pirates -110 · San Francisco Giants -110 |
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
| Team | Games behind | Lost | Streak | Win % | Won |
|---|---|---|---|---|---|
| Milwaukee | - | 53 | W2 | .621 | 87 |
| Chicago | 9 | 62 | L2 | .557 | 78 |
| St. Louis | 17 | 70 | W2 | .500 | 70 |
| Pittsburgh | 19 | 72 | L1 | .486 | 68 |
| Cincinnati | 20 | 73 | W2 | .479 | 67 |
| Los Angeles | - | 57 | L2 | .590 | 82 |
| Arizona | 9 | 67 | W1 | .525 | 74 |
| San Diego | 9.5 | 67 | L2 | .521 | 73 |
| San Francisco | 24.5 | 82 | W1 | .414 | 58 |
| Colorado | 28.5 | 86 | W2 | .386 | 54 |
How the scoring went
- 5th Inning1-0Lowe hit sacrifice fly to center, Bart scored.
- 5th Inning2-0Reynolds singled to left, Cruz scored, Reynolds to second.
- 5th Inning2-1Eldridge homered to right (364 feet).
- 6th Inning3-1Griffin singled to center, Horwitz scored, Griffin to second.
- 6th Inning4-1Bart singled to right, Griffin scored.
- 7th Inning5-1Horwitz doubled to center, O'Hearn scored, Gonzales to third.
- 7th Inning6-1Griffin hit sacrifice fly to right, Gonzales scored, Horwitz to third.
- 7th Inning7-1Bart singled to left, Horwitz scored.
- 7th Inning9-1Lowe tripled to right, Bart scored and Cruz scored.
- 7th Inning10-1O'Hearn reached on infield single to pitcher, Lowe scored, Reynolds to second.
- 9th Inning11-1Lowe doubled to left, Bart scored, Cruz to third.
- 9th Inning12-1Triolo singled to center, Cruz scored, Lowe to third.
- 9th Inning13-1O'Hearn grounded into double play, shortstop to first, Lowe scored, Triolo out at second.
- 9th Inning13-2Gilbert walked, Ramos scored, Chapman to second, Porter to third.
- 9th Inning13-3Haase singled to left, Porter 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
- Attendance40417
- OfficialsJacob Metz, Tom Hanahan, Scott Barry, Manny Gonzalez
Elsewhere
Picks for MLB
MLB rules and settlement
These two, other days
- Pirates Secure Series Win Over Giants with 5-2 VictorySep 3, 2026
- Giants Edge Pirates in Extra-Inning ThrillerSep 2, 2026
- Pirates Edge Giants in High-Scoring ThrillerSep 1, 2026
- Giants Edge Pirates in Thrilling Extra-Inning ShowdownMay 10, 2026
- Giants Secure Series Win Against Pirates with 5-2 VictoryMay 8, 2026