Devers’ 10th-Inning RBI Single Secures Giants’ 7-6 Overtime Win Over Angels
Rafael Devers’ 10th-inning hit sends Giants past Angels
Jul 24, 2026; San Francisco, California, USA; San Francisco Giants shortstop Willy Adames (2) tags out Los Angeles Angels shortstop Zach Neto (9) who tries to steal second base in the top of the fifth inning at Oracle Park. Mandatory Credit: Justine Willard-Imagn Images
Rafael Devers’ go-ahead RBI single echoed through Oracle Park in the bottom of the 10th inning, as the San Francisco Giants edged the Los Angeles Angels 7-6 in a dramatic interleague showdown. The Giants slugger, who had already cracked a homer earlier in the contest, drove a liner off the left-field fence after Bryce Eldridge drew a full-count walk to load the bases with one out. Despite the ball caroming toward the warning track where automatic runner Jesus Rodriguez had stationed himself, the play was scored as a single—allowing Rodriguez to trot home the winning run.
The Giants’ offense had trailed 5-1 after three innings but staged a comeback fueled by Devers’ clutch performance. Vaughn Grissom’s two-run homer in the eighth inning knotted the game at 6-6, but the Angels’ late rally faltered as Caleb Kilian escaped the jam in the 10th, retiring Daniel Susac and pinch-hitter Jake Chylla to seal the win.
Devers finished with three RBIs for San Francisco, including his 21st home run of the season in the first inning—a two-run blast that set the tone for the Giants’ 10-inning thrill ride. The victory snapped San Francisco’s five-game losing streak, while Giants starter Logan Webb exited after six innings with a 5-4 lead, recording four strikeouts and two walks.
The Angels’ Grayson Rodriguez labored through the early going, surrendering five runs and six hits over 4 1⁄3 innings, including two free passes. Zach Neto’s leadoff triple and Tyler Heineman’s two-run single in the fifth inning sparked Los Angeles’ offensive effort, but the bullpen faltered late. Casey Schmitt matched Devers’ power with a two-run homer in the third, while Luis Arraez contributed three hits for the Giants.
–Field Level Media
Also Read
- Pirates’ Skenes Aims for Fourth Straight Win vs. Cubs
- Enzo Maresca Dismisses Concerns Regarding the 115 Charges Against Manchester City
- WF-W vs MIL-W, The Hundred Women’s 2026, Match Prediction: Who will win today’s game between Welsh Fire and MI London?
- Germany Names Jurgen Klopp as New Head Coach with 2030 World Cup Ambitions

