MLB Final Intelligence
Pittsburgh Pirates vs San Francisco Giants β Recap
May 9, 2026 Β· Oracle Park Β· View Preview
Game Recap
The Pittsburgh Pirates secured a dominant victory over the San Francisco Giants, powered by a sustained offensive outburst that culminated in a massive six-run seventh inning.
The Pirates first broke through in the top of the fifth inning when Brandon Lowe lifted a sacrifice fly to center field, scoring Bart. Bryan Reynolds then added an RBI single, giving Pittsburgh a 2-0 lead. San Francisco quickly countered in the bottom of the frame with Eldridgeβs solo home run, cutting the deficit to one. However, Pittsburgh extended its lead in the sixth on an RBI single from Griffin and another single by Bart, pushing the score to 4-1.
The game truly broke open for Pittsburgh in the seventh inning. The Pirates exploded for six runs, making a close contest a rout. Horwitz doubled in a run, followed by a sacrifice fly from Griffin, and Bart then singled to bring home another. The biggest blow came from Lowe, who ripped a two-run triple to right, further padding the lead. OβHearn then reached on an infield single, driving in Lowe to cap off the decisive frame. This offensive surge was expertly supported by Braxton Ashcraft, who delivered a stellar performance on the mound, allowing just one earned run over seven innings while striking out six.
Pittsburghβs consistent hitting and ability to capitalize on scoring opportunities, particularly in the seventh, proved overwhelming for San Francisco. The Piratesβ offensive depth, underscored by Lowe's four RBIs, combined with Ashcraft's strong start, ultimately sealed the victory. The Pirates improve to 62-65, while the Giants drop to 51-74.
Player of the Game
Turning Point
The game turned in the 7th inning, when the Pittsburgh Pirates scored 6 runs.
Pitching
| Pitcher | Team | IP | H | R | ER | BB | K | ERA |
|---|---|---|---|---|---|---|---|---|
| Braxton Ashcraft W |
|
7.0 | 6 | 1 | 1 | 0 | 6 | 2.77 |
| Landen Roupp L |
|
4.0 | 3 | 1 | 1 | 3 | 8 | 3.09 |
| Gregory Santos |
|
1.1 | 2 | 2 | 0 | 1 | 0 | 3.60 |
| Cam Sanders |
|
1.0 | 1 | 2 | 2 | 3 | 0 | 10.80 |
| Evan Sisk |
|
1.0 | 0 | 0 | 0 | 0 | 1 | 1.80 |
| Christian Koss |
|
1.0 | 5 | 3 | 3 | 0 | 0 | 13.50 |
| JT Brubaker |
|
0.2 | 4 | 4 | 3 | 0 | 1 | 4.08 |
| Matt Gage |
|
0.2 | 1 | 0 | 0 | 0 | 1 | 1.13 |
| Ryan Borucki |
|
0.2 | 2 | 1 | 1 | 0 | 0 | 6.00 |
| Ryan Walker |
|
0.2 | 3 | 2 | 2 | 1 | 1 | 6.46 |
Batting
| Batter | Team | AB | H | HR | RBI | R | BB | K |
|---|---|---|---|---|---|---|---|---|
| Joey Bart |
|
5 | 4 | 0 | 2 | 3 | 0 | 0 |
| Nick Gonzales |
|
6 | 4 | 0 | 0 | 1 | 0 | 1 |
| Oneil Cruz |
|
6 | 3 | 0 | 0 | 3 | 0 | 2 |
| Brandon Lowe |
|
4 | 2 | 0 | 4 | 2 | 1 | 1 |
| Ryan O'Hearn |
|
5 | 2 | 0 | 1 | 1 | 1 | 0 |
| Heliot Ramos |
|
3 | 2 | 0 | 0 | 1 | 1 | 0 |
| Bryce Eldridge |
|
4 | 1 | 1 | 1 | 1 | 0 | 0 |
| Konnor Griffin |
|
4 | 1 | 0 | 2 | 1 | 0 | 2 |
| Bryan Reynolds |
|
4 | 1 | 0 | 1 | 0 | 1 | 1 |
| Jared Triolo |
|
1 | 1 | 0 | 1 | 0 | 0 | 0 |
| Spencer Horwitz |
|
3 | 1 | 0 | 1 | 2 | 2 | 1 |
| Eric Haase |
|
4 | 1 | 0 | 1 | 0 | 0 | 1 |
| Marcell Ozuna |
|
6 | 1 | 0 | 0 | 0 | 0 | 3 |
| Jung Hoo Lee |
|
5 | 1 | 0 | 0 | 0 | 0 | 1 |
| Luis Arraez |
|
4 | 1 | 0 | 0 | 0 | 0 | 1 |
| Matt Chapman |
|
3 | 1 | 0 | 0 | 0 | 1 | 0 |
More MLB Results β Saturday, May 9, 2026
Sharper Picks Start Here
Live odds, Key Suspects, player props, DFS rankings, and real-time game tracking β all in one workspace built for serious bettors and DFS players.