MLB Recap · June 29, 2026

San Francisco Giants at Arizona Diamondbacks: Final Score & Recap

SF4
Final
AZ5

Line Score

Team123456789RHE
SF000010012490
AZ10003100-561

The Story

The Arizona Diamondbacks defeated the San Francisco Giants 5-4 at Chase Field on June 29, 2026, securing a win that the DiamondIQ model had favored from the start, setting the home side's pre-game win probability at 62% and ultimately closing at 100%. Arizona built its margin in the fifth inning, which proved to be the decisive frame of the game. San Francisco had put up a run in the top half on a Victor Bericoto double off Eduardo Rodriguez, a play that added 7.7% to the Giants' win probability, but Arizona answered emphatically in the bottom half. Geraldo Perdomo's double off Sam Hentges in the fifth swung win probability by 18.8%, the single largest play of the game, and was the central moment in a three-run inning that effectively separated the two clubs.

Eduardo Rodriguez was the pitching standout, generating +14.4% in win probability added across his outing. Heliot Ramos' ground into a double play in the top of the fourth, a -9.1% swing against San Francisco's chances, underscored the Giants' repeated failure to capitalize in early scoring opportunities. Geraldo Perdomo finished as the game's top batter by WPA at +17.2% with a RE24 of +1.6, while Nolan Arenado contributed a +10.5% WPA with a RE24 of +1.5, giving Arizona a second high-impact presence in the lineup.

San Francisco mounted a late push in the ninth against Paul Sewald, with Drew Cavanaugh's single adding 7.5% to the Giants' win probability, but a Drew Gilbert pop out at -8.9% ended the threat and sealed the game. Sewald closed with a +2.4% WPA figure, and Tyler Mahle added +0.9%. The Giants finished with nine hits against six for Arizona, yet the Diamondbacks were more efficient in converting their opportunities, particularly in that pivotal fifth inning where the game was effectively decided.

Analysis generated by DiamondIQ's model.

Win Probability

755025SF bats firstFinalAZ win %SF win %
DiamondIQ model home win probability across the game (pre-game 62.2% → final 100%).

Biggest Plays by Win-Probability Added

Geraldo Perdomo Double
Bot 5th · off Sam Hentges
+18.8%
Heliot Ramos Grounded Into DP
Top 4th · off Eduardo Rodriguez
-9.1%
Drew Gilbert Pop Out
Top 9th · off Paul Sewald
-8.9%
Victor Bericoto Double
Top 5th · off Eduardo Rodriguez
+7.7%
Drew Cavanaugh Single
Top 9th · off Paul Sewald
+7.5%

Top Batters by WPA

Geraldo Perdomo+17.2%+1.6 RE24
Nolan Arenado+10.5%+1.5 RE24
Drew Cavanaugh+7.5%+0.8 RE24

Top Pitchers by WPA

Full box score, pitch data, and the play-by-play timeline
Open Game Center →