Full Breakdown
Giants End Five-Game Slide with 7-6 Walk-Off Victory over Angels
7/25/2026, 1:07:04 PM
Game Summary
On July 24, 2026 at Oracle Park, the San Francisco Giants defeated the Los Angeles Angels 7–6 in extra innings. Rafael Devers opened the game with an opposite-field two-run homer and later delivered the walk-off two-run single in the bottom of the 10th to secure the win. The Giants rallied after surrendering leads of 5–1 and 6–4, snapping a five-game losing streak.
Key Plays and Player Contributions
- Rafael Devers: first-at-bat homer; walk-off single in the 10th.
- Casey Schmitt: three-run blast in the third inning following an intentional walk to Devers.
- Luis Arraez: two hits, including a soft single that moved pinch-runner Jesús Rodríguez to third in the 10th.
- Bryce Eldridge: doubled, walked, and scored twice; also drew a walk before Devers’ winning hit.
- Grant McCrary: entered as a pinch-hitter in the ninth, caught Wade Meckler’s fly ball in the top of the 10th and threw out Vaughn Grissom at third for a double play, preserving the lead.
- Vaughn Grissom (Angels): two hits, highlighted by a two-run homer in the eighth that tied the game.
Statistical Highlights
- Giants’ bullpen allowed four runs and six hits over six innings; Logan Webb recorded four strikeouts, two walks, and gave up four runs.
- The Angels’ starter Grayson Rodriguez surrendered two early home runs to Devers and Schmitt.
- The Giants compiled 12 hits, while the Angels recorded 9.
- Defensive play in the 10th by McCrary prevented the Angels from extending the game further.
Season Impact
The walk-off win halted a five-game skid and gave San Francisco its first victory in nearly a month. The comeback after multiple blown leads underscores the Giants’ resilience and may provide momentum as they head into the final stretch of the season.
