Arizona Diamondbacks vs. San Francisco Giants

Thursday, July 3rd, 2025 8:40PM CST

Arizona Diamondbacks

Diamondbacks

ARI

Home

2
vs.
Final

Giants

SF

Away

7
San Francisco Giants

Game Recap

The San Francisco Giants defeated the Arizona Diamondbacks 7-2 on Thursday night, a game highlighted by Robbie Ray pitching his first complete game since 2017 and Rafael Devers driving in three runs. Read the full game recap.

Game Details

Date: Thursday, July 3rd, 2025

Time: 8:40PM CST

Stadium: Chase Field

Location: Phoenix, Arizona

Attendance: 29,769

Line Score

Innings:123456789
Arizona DiamondbacksARI 000010001
San Francisco GiantsSF 202000201

Game Stats


Arizona Diamondbacks Batting

Diamondbacks Batting

Doubles: Gurriel Jr. (16, Ray)

Home Runs: Suárez (27, 5th inning off Ray 0 on, 0 Out); Marte (19, 9th inning off Ray 0 on, 1 Out)

Runs Batted In: Suárez (70), Marte (40)

Team Left On Base: 2

Team Runners Left In Scoring Position: 0-2 (Grichuk 0-1, Suárez 0-1)

Runners Left In Scoring Position With 2 Outs: Suárez 1


Arizona Diamondbacks Pitching

Diamondbacks Pitching

First-pitch strikes/Batters Faced: Beeks 2/3; Curtiss 4/6; Ginkel 4/6; Pfaadt 16/25

Called strikes-Swinging strikes-Foul balls-In play strikes: Beeks-2-0-1-2; Curtiss-2-3-6-5; Ginkel-2-3-8-5; Pfaadt-13-11-28-14

Ground Balls-Fly Balls: Beeks 1-1; Curtiss 2-0; Ginkel 0-2; Pfaadt 5-4

Game Scores: B Pfaadt 50


Arizona Diamondbacks Fielding

Diamondbacks Fielding

Double Plays: 1 (Perdomo-Alexander-Tawa)



San Francisco Giants Batting

Giants Batting

Doubles: Adames 2 (13, Pfaadt, Curtiss); Ramos (17, Pfaadt)

Runs Batted In: Adames (38), Devers 3 (67), Ramos 2 (46), Lee (36)

2-out Runs Batted In: Devers 2.

Sacrifice Flies: Devers; Lee

Ground Into Double Play: Adames

Team Left On Base: 6

Team Runners Left In Scoring Position: 4-7 (Smith 0-1, Adames 1-1, Devers 1-2, Ramos 2-3)

Runners Left In Scoring Position With 2 Outs: Devers 2; Lee 2


San Francisco Giants Pitching

Giants Pitching

First-pitch strikes/Batters Faced: Ray 19/31

Called strikes-Swinging strikes-Foul balls-In play strikes: Ray-17-14-15-23

Ground Balls-Fly Balls: Ray 12-8

Game Scores: R Ray 79


Related Links

Other Sports Schedules

All logos are the trademark & property of their owners and not MLB-Schedules.com. All content on this website is for educational purposes.