MLB Recap · July 26, 2026

Los Angeles Angels at San Francisco Giants: Final Score & Recap

LAA4
Final
SF3

Line Score

Team123456789RHE
LAA100300000471
SF000010002362

The Story

The Los Angeles Angels held off the San Francisco Giants 4-3 at Oracle Park on July 26, 2026, completing the victory despite a late Giants push that made the final innings tense. The DiamondIQ model entered the game giving San Francisco a 56 percent win probability as the home side, but that edge eroded quickly and closed at zero percent by the final out.

The decisive blow came in the top of the fourth inning, when the Angels put together a three-run frame against Carson Whisenhunt that effectively determined the outcome. Jo Adell launched a home run that shifted win probability 13.0 percent in Los Angeles's favor, and Jorge Soler followed with another home run worth an additional 10.4 percent swing, leaving the Giants in a significant hole from which they never fully recovered. Adell finished as one of the game's top performers by win probability added, contributing plus-10.9 percent overall, while Drew Cavanaugh posted the second-highest figure among batters at plus-17.4 percent with a plus-1.4 RE24. On the pitching side, José Soriano was the Angels' most valuable arm, generating plus-20.5 percent in win probability, aided in part by a Willy Adames groundout in the second inning that swung 6.0 percent back toward Los Angeles.

The Giants mounted a two-run ninth that briefly threatened, but it was ultimately Heliot Ramos who stood as the game's highest-WPA player despite being on the losing side. His single off Ryan Zeferjahn in the eighth added 6.6 percent for San Francisco, and a ninth-inning strikeout against Mitch Farris — recorded as a plus-31.6 percent swing from the batting team's perspective — reflected just how close the Giants came to extending the game before the Angels closed it out for the road win.

Analysis generated by DiamondIQ's model.

Win Probability

755025LAA bats firstFinalSF win %LAA win %
DiamondIQ model home win probability across the game (pre-game 56.3% → final 0%).

Biggest Plays by Win-Probability Added

Heliot Ramos Strikeout
Bot 9th · off Mitch Farris
+31.6%
Jo Adell Home Run
Top 4th · off Carson Whisenhunt
+13.0%
Jorge Soler Home Run
Top 4th · off Carson Whisenhunt
+10.4%
Heliot Ramos Single
Bot 8th · off Ryan Zeferjahn
+6.6%
Willy Adames Groundout
Bot 2nd · off José Soriano
-6.0%

Top Batters by WPA

Heliot Ramos+35.8%-0.1 RE24
Drew Cavanaugh+17.4%+1.4 RE24
Jo Adell+10.9%+0.9 RE24

Top Pitchers by WPA

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