MLB Recap · March 9, 2026

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

LAA2
Final
SF0

Line Score

Team123456789RHE
LAA000000002240
SF000000000031

The Story

The Los Angeles Angels shut out the San Francisco Giants 2-0 on March 9, 2026, at Scottsdale Stadium, scoring all of their runs in the top of the ninth inning to complete a taut, low-scoring affair. The DiamondIQ model had entered the game giving the Giants a 54 percent chance of winning as the home side, and that edge held through eight scoreless innings before collapsing entirely, with the model's estimate falling to zero percent by the final out.

The decisive sequence came in the top of the ninth against Giants reliever Trystan Vrieling. Gabriel Davalillo delivered a single that swung win probability 20.0 percentage points in the Angels' favor, the single largest play of the game by that measure. Yolmer Sánchez followed with another single, adding another 10.9 percentage points and pushing the Angels ahead for good. Those two hits accounted for the entire Angels scoring burst and effectively decided the contest. Earlier, Christian Moore's double play in the top of the fourth had been the game's most damaging offensive moment, costing the Angels 10.3 percentage points at a time when a rally might have broken the game open sooner.

On the mound, José Soriano was the standout performer of the evening, contributing 23.9 percentage points of win probability added to lead all pitchers. Robbie Ray added 13.9 percentage points on the San Francisco side before the bullpen gave way, and George Klassen chipped in 11.9 percentage points in relief for the Giants despite the loss. Davalillo led all hitters with his plus-20.0 percent WPA mark, while Sánchez posted the best RE24 among batters at plus-0.8, reflecting his run-creation impact in that pivotal ninth-inning frame.

Analysis generated by DiamondIQ's model.

Win Probability

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

Biggest Plays by Win-Probability Added

Top 9th · off Trystan Vrieling
+20.0%
Yolmer Sánchez Single
Top 9th · off Trystan Vrieling
+10.9%
Christian Moore Double Play
Top 4th · off Robbie Ray
-10.3%
Jake Holton Grounded Into DP
Bot 7th · off George Klassen
-8.6%
Buddy Kennedy Flyout
Bot 9th · off George Klassen
+8.1%

Top Batters by WPA

Gabriel Davalillo+20.0%+0.5 RE24
Yolmer Sánchez+10.9%+0.8 RE24
Buddy Kennedy+8.1%-0.4 RE24

Top Pitchers by WPA

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