PickALeague.com

Arizona Diamondbacks vs. San Francisco Giants: game summary

Final · June 25, 2023 at 4:05 p.m.

Oracle Park

Summary

Team123456789RHE
Arizona Diamondbacks logoAZ1100000215100
San Francisco Giants logoSF000001010260

Decisions

Scoring plays

  1. Top 1Christian Walker doubles (23) on a sharp fly ball to center fielder Luis Matos. Ketel Marte scores.1-0
  2. Top 2Jake McCarthy singles on a ground ball to right fielder Michael Conforto. Alek Thomas scores.2-0
  3. Bot 6J.D. Davis singles on a ground ball to left fielder Corbin Carroll. Thairo Estrada scores. Michael Conforto to 2nd.2-1
  4. Top 8Ketel Marte homers (14) on a fly ball to right center field. Jake McCarthy scores.4-1
  5. Bot 8J.D. Davis singles on a sharp ground ball to center fielder Alek Thomas. Thairo Estrada scores.4-2
  6. Top 9Geraldo Perdomo singles on a line drive to center fielder Luis Matos. Evan Longoria scores. Alek Thomas to 2nd.5-2

Box score

Arizona Diamondbacks

BattersABRHRBIBBKAVG
Geraldo PerdomoSS401101.296
Ketel Marte2B422210.294
Corbin CarrollLF500002.290
Christian Walker1B302110.282
Lourdes Gurriel Jr.DH401001.275
Evan Longoria3B310010.233
Alek ThomasCF413001.232
Gabriel MorenoC400000.255
Jake McCarthyRF311111.240
Totals34510546
PitchersIPHRERBBKHRP-SERA
Ryne Nelson7.031126089-624.97
Andrew Chafin0.201111015-83.00
Scott McGough1.130022038-262.41

San Francisco Giants

BattersABRHRBIBBKAVG
Joc PedersonDH300000.266
Austin SlaterDH100011.400
Thairo Estrada2B420012.277
Michael ConfortoRF301010.240
J.D. Davis1B302210.285
Blake SabolLF300011.256
Patrick BaileyC401001.323
Brandon CrawfordSS400001.218
Luis MatosCF402001.256
Isan Díaz3B400002.000
Totals3326259
PitchersIPHRERBBKHRP-SERA
Anthony DeSclafani6.052203078-504.28
Tristan Beck2.143331156-303.54
Ryan Walker0.210012022-131.89

Game info

Ballpark
Oracle Park
Attendance
35,766
Duration
2 h 45
Weather
59 °F, Partly Cloudy · wind 13 mph, Out To CF
Umpires
Sean Barber (Home plate) · Alan Porter (First base) · Jim Wolf (Second base) · Mike Muchlinski (Third base)

About this game

Who won Diamondbacks vs Giants?

Diamondbacks won 5-2 over Giants on Sunday, June 25, 2023.

When was Diamondbacks vs Giants played?

On Sunday, June 25, 2023, at 4:05 PM ET at Oracle Park.

Where was Diamondbacks vs Giants played?

At Oracle Park.