San Francisco Giants game wrap: Ray dominant over six shutout inning in potential final home start as Giant in 9-2 blowout over Angels

Saturday, July 25, 2026

Oracle Park

San Francisco, California

Los Angeles Angels 2 (41-64)

San Francisco Giants 9 (44-60)

Win: Robbie Ray (9-6)

Loss: Ryan Johnson (2-5)

Time: 2:32

Attendance: 39,102

By Stephen Ruderman

San Francisco Giants Jung Hoo Lee (right) is congratulated by Rafael Devers (16) after hitting a three run home run in the bottom of the third inning at Oracle Park in San Francisco on Sat Jul 25, 2026 (AP News photo)

SAN FRANCISCO–Robbie Ray pitched six shutout innings in what could have been his final showing for Giants’ fans here at Oracle Park, and his offense backed him up in a 9-2 Giants’ blowout of the Angels.

After what I can admit was a thrilling win last night to snap their five-game skid, the Giants looked to make it two in a row against one of the few teams throughout Baseball that has had it more difficult than the Giants over the last decade.

The Trade Deadline is in nine days. A lot is going to happen over these next nine days, and with the not-so-low probability that Robbie Ray will be one of the Giants dealt for prospects, today was set to potentially be his final home start for the Giants here at Oracle Park. 

Ray signed with the Giants in 2024, when he was recovering from Tommy John surgery, and only pitched in seven games that season. Last season, an incredible 7-0 start earned him a trip to the All-Star Game in Atlanta.

Saturday, Ray was his usual self, as he threw six shutout innings. He walked two, struck out five, and gave up six hits. Tony Vitello pulled him after just 80 pitches.

Angels’ starter Ryan Johnson opened the day with two shutout innings. However, the Giants exploded for five runs against him with two outs in the bottom of the third inning. 

Rafael Devers, the hero from last night, lined a base-hit to left field to knock in Luis Arraez, and put the Giants on the board. Casey Schmitt grounded a single the other way to right, which scored Heliot Ramos to make it 2-0. Up came Jung Hoo Lee, who slapped a home run to the metal tin atop the Willie Mays Wall in right field.

The Giants followed that up with four more runs in the bottom of the fourth. That was capped off by a three-run home run by the red-hot Devers, who went 6-for-10 in the first two games of this series.

With this Giants’ bullpen, no lead is ever safe. Tristan Beck gave up a run in the top of the seventh, but he settled down to throw a one, two, three, inning in the top of the eighth.

Former Giants’ catcher Tyler Heineman was on the mound for the Angels in the bottom of the eighth. Believe it or not, he threw an 11-pitch one, two, three, inning.

Keaton Winn was the man for the ninth, and of course he had to give us a little bit of “drama.” He walked Vaughn Grissom with two outs, but that would be it. The Giants won 9-2.

Robbie Ray gets the win, and Ryan Johnson takes the loss. The Giants are now 43-60, and they will have a chance to do something Sunday that they have not done all season: sweep a three-game series.


Carson Whisenhunt will be brought up to make the start Sunday. However, Whisenhunt is only expected to be up here for one start. Jose Soriano will go for the Angels.

First pitch will be at 1:05 p.m.

Jeff Kent goes to the Hall of Fame:

Don’t forget, folks. Legendary Giants’ Second-baseman Jeff Kent will officially be inducted into Baseball’s Hall of Fame in Cooperstown, New York Sunday. 

Kent, who was voted in by the Veteran’s Committee, will be inducted alongside outfielders Carlos Beltran and Andruw Jones.

The Giants have a contingency in Cooperstown, which includes President and CEO Larry Baer.

The ceremonies will begin at 1:30 p.m. Eastern, 10:30 a.m. Pacific.

Leave a comment