MLB Final Intelligence
Pittsburgh Pirates vs San Francisco Giants β Recap
May 10, 2026 Β· Oracle Park Β· View Preview
Game Recap
San Francisco staged a persistent comeback, ultimately defeating the Pittsburgh Pirates 7-6 in 12 innings after repeatedly erasing deficits throughout the game, including a late rally in the 10th frame.
Pittsburgh initially seized control, as Gonzales singled home the first run in the top of the first inning, followed by Griffin's 413-foot solo home run in the second to make it 2-0. The Giants began to chip away when Arraez drove in a run with a single in the third. Heliot Ramos then knotted the score in the fourth with a 437-foot home run to left-center. The Pirates responded again, taking a 3-2 lead on Cruz's fifth-inning blast and extending it to 4-2 in the sixth courtesy of Horwitz's double. However, San Francisco immediately battled back, with Ramos's double and Chapman's subsequent double tying the contest once more at 4-4 in the bottom of the sixth.
The game remained deadlocked into extra innings, setting the stage for a tense finish. Pittsburgh appeared poised to pull away in the top of the 10th when Horwitz delivered his second double of the game, scoring two and pushing the Pirates ahead 6-4. Yet, San Francisco demonstrated its resolve in the bottom half. After loading the bases, Adames hit a single to left, plating Arraez and Koss to tie the game once more. Heliot Ramos, who had already homered and doubled earlier, was a consistent threat for the Giants, scoring three runs in total, including the decisive run in the 12th.
Ultimately, the Giants' persistent offense and ability to deliver crucial hits in high-leverage situations proved too much for Pittsburgh. In the bottom of the 12th, J. RodrΓguez singled to right field, bringing Ramos home to complete the dramatic victory. The San Francisco Giants improved their record to 52-73, while the Pittsburgh Pirates fell to 61-66.
Player of the Game
Pitching
| Pitcher | Team | IP | H | R | ER | BB | K | ERA |
|---|---|---|---|---|---|---|---|---|
| Tyler Mahle |
|
5.2 | 5 | 4 | 4 | 2 | 8 | 5.18 |
| Bubba Chandler |
|
5.0 | 5 | 2 | 2 | 1 | 3 | 4.62 |
| Yohan Ramirez |
|
2.0 | 1 | 2 | 1 | 3 | 2 | 4.13 |
| Ryan Borucki W |
|
2.0 | 0 | 0 | 0 | 2 | 1 | 5.14 |
| Mason Montgomery |
|
1.2 | 0 | 0 | 0 | 0 | 1 | 2.87 |
| Gregory Soto |
|
1.1 | 0 | 0 | 0 | 0 | 1 | 1.33 |
| Joel Peguero |
|
1.1 | 1 | 2 | 1 | 1 | 0 | 2.70 |
| Caleb Kilian |
|
1.0 | 0 | 0 | 0 | 2 | 0 | 1.50 |
| Keaton Winn |
|
1.0 | 1 | 0 | 0 | 0 | 0 | 2.60 |
| Dennis Santana |
|
0.2 | 2 | 0 | 0 | 0 | 0 | 3.63 |
| Dylan Smith |
|
0.2 | 0 | 0 | 0 | 1 | 0 | 0.00 |
| Isaac Mattson |
|
0.1 | 3 | 2 | 2 | 0 | 0 | 4.67 |
| Justin Lawrence L |
|
0.1 | 2 | 1 | 0 | 1 | 1 | 6.46 |
| Sam Hentges |
|
0.1 | 0 | 0 | 0 | 1 | 0 | 0.00 |
Batting
| Batter | Team | AB | H | HR | RBI | R | BB | K |
|---|---|---|---|---|---|---|---|---|
| Willy Adames |
|
6 | 3 | 0 | 2 | 0 | 0 | 1 |
| Heliot Ramos |
|
6 | 2 | 1 | 2 | 3 | 0 | 0 |
| Spencer Horwitz |
|
5 | 2 | 0 | 3 | 0 | 1 | 1 |
| Matt Chapman |
|
5 | 2 | 0 | 1 | 0 | 0 | 1 |
| Jung Hoo Lee |
|
6 | 2 | 0 | 0 | 1 | 0 | 1 |
| Rafael Devers |
|
4 | 2 | 0 | 0 | 1 | 1 | 0 |
| Konnor Griffin |
|
5 | 1 | 1 | 1 | 1 | 1 | 1 |
| Oneil Cruz |
|
5 | 1 | 1 | 1 | 2 | 1 | 2 |
| Nick Gonzales |
|
6 | 1 | 0 | 1 | 1 | 0 | 0 |
| Jesus Rodriguez |
|
6 | 1 | 0 | 1 | 0 | 0 | 2 |
| Luis Arraez |
|
4 | 1 | 0 | 1 | 1 | 2 | 0 |
| Henry Davis |
|
3 | 1 | 0 | 0 | 0 | 2 | 0 |
| Ryan O'Hearn |
|
6 | 1 | 0 | 0 | 1 | 0 | 1 |
More MLB Results β Sunday, May 10, 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.