Final Score: Giants throw batting practice for Diamondbacks, lose 18-2 - McCovey Chronicles
D-backs vs. Giants Game Highlights (10/1/22)
Giants beat D-Backs 6-1
Diamondbacks 1, Giants 6: Sad Bum lost in LOB City - AZ Snake Pit
Young Giants fan puts hex on D-backs
Giants beat D-Backs 6-1
D-backs vs. Giants Game Highlights (7/13/22)
Series Preview # 48 : Diamondbacks vs Giants - AZ Snake Pit
SF Giants vs AZ Diamondbacks GAME 3 POSTGAME
D-backs vs. Giants Game Highlights (7/13/22)
Diamondbacks vs Giants live score & predictions