← MLB

MLB Final Intelligence

PIT 82-80
6 – 7
FINAL
SF 65-97

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.

#MLB #Giants #Pirates #HeliotRamos #ExtraInnings

Player of the Game

Heliot Ramos
At the Plate
6 AB, 2 H, 1 HR, 2 RBI
Tyler Mahle
On the Mound
5.2 IP, 8 K, 4 ER

Linescore

123456789101112 RHE
PIT 1 1 0 0 1 1 0 0 0 2 0 0 6 71
SF 0 0 1 1 0 2 0 0 0 2 0 1 7 132

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

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.