Game Time: 6:10 ET
Stadium: Chase Field
Attendance: 27,752
1 2 3 4 5 6 7 8 9 R H E
SF 2 0 1 0 0 0 0 0 0 3 7 2
ARI 2 2 0 0 0 2 0 2 X 8 11 0
1 2 3 4 5 6 7 8 9 R H E
SF 2 0 1 0 0 0 0 0 0 3 7 2
ARI 2 2 0 0 0 2 0 2 X 8 11 0
Game
Season
Loading Stats...
Loading Stats...
Loading Stats...
Loading Stats...
Loading Stats...
Loading Stats...
Loading Stats...
Loading Stats...
Game Details
Game Time: 3:13
Umpires: HP-Dan Iassogna, 1B-Scott Barry, 2B-Gabe Morales, 3B-Charlie Ramos
Weather: 70 degrees. 
News From July 4, 2022
San Francisco News
Arizona News
Curt Casali
Nursing oblique strain
CSan Francisco Giants  
July 4, 2022
Casali has been diagnosed with a right oblique strain, Susan Slusser of the San Francisco Chronicle reports.
Analysis
Subscribe now to instantly reveal our take on this news.
Curt Casali
Exits with side injury
CSan Francisco Giants  
July 4, 2022
Casali left Monday's game against the Diamondbacks with a right side injury, Evan Webeck of The San Jose Mercury News reports.
Analysis
Subscribe now to instantly reveal our take on this news.
Tommy La Stella
Remains in reserve role
DHSan Francisco Giants  
July 4, 2022
La Stella is not in the lineup for Monday's game against the Diamondbacks.
Analysis
Subscribe now to instantly reveal our take on this news.
Joc Pederson
Not in Monday's lineup
DHSan Francisco Giants
July 4, 2022
Pederson is not in the lineup for Monday's game against the Diamondbacks.
Analysis
Subscribe now to instantly reveal our take on this news.
Mike Yastrzemski
Held out Monday
OFSan Francisco Giants
July 4, 2022
Yastrzemski is not in the lineup for Monday's game against the Diamondbacks.
Analysis
Subscribe now to instantly reveal our take on this news.
Brandon Belt
Gets breather Monday
1BSan Francisco Giants  
July 4, 2022
Belt is not in the lineup for Monday's game against the Diamondbacks.
Analysis
Subscribe now to instantly reveal our take on this news.
LaMonte Wade
Will start Monday
1BSan Francisco Giants
July 4, 2022
Wade (elbow) is in the lineup for Monday's game against the Diamondbacks.
Analysis
Subscribe now to instantly reveal our take on this news.
Mauricio Llovera
Called up again by Giants
PSan Francisco Giants  AAA
July 4, 2022
Analysis
Subscribe now to instantly reveal our take on this news.
Sean Hjelle
Sent to Sacramento
PSan Francisco Giants  AAA
July 4, 2022
Analysis
Subscribe now to instantly reveal our take on this news.
Yunior Marte
Optioned to Triple-A
PSan Francisco Giants  F
July 4, 2022
Analysis
Subscribe now to instantly reveal our take on this news.
David Villar
Called up by Giants
2BSan Francisco Giants  AAA
July 4, 2022
Analysis
Subscribe now to instantly reveal our take on this news.
OFSan Francisco Giants  
July 4, 2022
Gonzalez (back) took part in batting practice Sunday but is at least a few more days away from returning from the 10-day injured list, Evan Webeck of The San Jose Mercury News reports.
Analysis
Subscribe now to instantly reveal our take on this news.
Tyler Gilbert
Getting spot start
PArizona Diamondbacks
July 4, 2022
The Diamondbacks will call Gilbert up from Triple-A Reno to start Tuesday's game against the Giants, Theo Mackie of The Arizona Republic reports.
Analysis
Subscribe now to instantly reveal our take on this news.
Keynan Middleton
Called up from minors
PArizona Diamondbacks  
July 4, 2022
Middleton was called up from Triple-A Reno on Monday, Jody Jackson of Bally Sports Arizona reports.
Analysis
Subscribe now to instantly reveal our take on this news.
Ian Kennedy
Heads to injured list
PArizona Diamondbacks  
July 4, 2022
Kennedy was placed on the 15-day injured list Monday with right calf inflammation.
Analysis
Subscribe now to instantly reveal our take on this news.
Alek Thomas
Absent from Monday's lineup
OFArizona Diamondbacks
July 4, 2022
Thomas is not in the lineup for Monday's game against the Giants.
Analysis
Subscribe now to instantly reveal our take on this news.
David Peralta
Not part of Monday's lineup
OFArizona Diamondbacks  
July 4, 2022
Peralta is not in the lineup for Monday's game against the Giants.
Analysis
Subscribe now to instantly reveal our take on this news.
Final
R
 Marlins
 
3
2
Final
R
 Rangers
 Orioles
6
7
Final
R
 Guardians
 Tigers
1
4
Final
R
 Rays
 Red Sox
0
4
Final
R
 Cubs
 Brewers
2
5
Final
R
 Royals
 Astros
6
7
Final
R
 Giants
 Diamondbacks
3
8
Final
R
 Mets
 Reds
7
4
Final
R
 Mariners
 Padres
8
2
Final
R
 Guardians
 Tigers
3
5
Final
R
 Cardinals
 Braves
3
6
Final
R
 Twins
 White Sox
6
3
Final
R
 Blue Jays
 Athletics
1
5
Final
R
 Rockies
 Dodgers
3
5