San Francisco Giants pitcher Robbie Ray throws against the Arizona Diamondbacks during the third inning of a baseball game in San Francisco, Tuesday, Sept. 9, 2025. (AP Photo/Jeff Chiu)
By Lincoln Juarez
SAN FRANCISCO–Willy Adames cracked his 28th homer of the season as the Giants continue to strike early and often. Robbie Ray picked up his 11th win of the year and the Giants find themselves right in the mix of the Wild Card race in the final three weeks of the regular season beating the Arizona Diamondbacks 5-3.
The Giants were back in action Tuesday night at Oracle Park 2.5 games back of the last National League Wild Card spot after another Mets loss in Philadelphia.
Robbie Ray took the ball for San Francisco at 10-6 with a 3.31 ERA and 2-0 on his career against his former team (AZ) looking for his first win since August 18.
He got through the first without a problem, striking out Ketel Marte to start the game and getting the speedy Corbin Carroll to ground into an inning-ending double play.
In the home first, Heliot Ramos walked on a pitch right down the middle called a ball, and Rafael Devers followed in his footsteps and extended his on-base streak to 14 games.
Willy Adames was next to bat and fouled the first pitch off of his knee, silencing the crowd in angst as they waited for the sign that he was okay. Adames, who’s slashing .333/.391/.744 with five homers, 12 RBI since August 28, has been a huge part of the Giants offensive surge the last few weeks. Losing him in a race like this would’ve fit into the storyline of the Giants season a month ago however, now things are different and going the Giants’ way.
Luckily, Adames was okay and he proved it on the next pitch. The 0-1 offering was demolished to left field, setting off the water cannons on the arcade wall well before the ball even left the yard. Adames flipped his bat in triumph and circled the bases to a loud Oracle Park crowd, putting the Giants ahead 3-0
The offense held out on both sides after the first as the score remained 3-0 until the bottom of the fourth when the Giants added another to their lead. Casey Schmitt flew a ball to right field just deep enough for Matt Chapman to tag and score from third, barely beating the throw from Corbin Carroll.
The D-Backs finally had an answer and got to Ray in the fifth on back-to-back doubles scoring Tim Tawa to get on the board. After stealing third base, Jordan Lawlar scored on a sacrifice-fly by Jorge Barrosa as Arizona narrowed the deficit to two.
The Giants responded just like the D-Backs in the home fifth when Patrick Bailey sent the first pitch of the inning into Levi’s Landing and the Giants were back ahead by three, 5-2.
That was all the Giants needed Tuesday night as the Diamondbacks only scored one more run.
Ray finished the night 5.0ip, 3h, 2er, 2bb, and 5k earning his 11th win of the season.
The Giants bullpen only surrendered one run in the sixth inning, shutting the D-Backs out in the final three frames.
Joey Lucchesi has solidified himself in the back end of the bullpen, not allowing a run in his last eight appearances (8.2ip). Ryan Walker picked up his 15th save of the year securing the Giants 5-3 win.
Now just two games behind the Mets for the final Wild Card spot and a three game series upcoming against the Dodgers this weekend at Oracle Park, the orange and black look to make one last push and secure their spot in the 2025 postseason.
Game three vs. Arizona will take place Wednesday afternoon at Oracle Park with LHP Eduardo Rodriguez (7-8, 5.22) vs. RHP Carson Seymour (1-2, 4.25) as the Giants go for the sweep.
First pitch at 12:45pm.

