PickALeague.com

Arizona Diamondbacks vs. San Francisco Giants: game summary

Final · July 31, 2023 at 9:45 p.m.

Oracle Park

Summary

Team1234567891011RHE
Arizona Diamondbacks logoAZ00000200011450
San Francisco Giants logoSF00110000010350

Decisions

Scoring plays

  1. Bot 3Wilmer Flores homers (14) on a fly ball to left center field.0-1
  2. Bot 4Brandon Crawford out on a sacrifice fly to left fielder Corbin Carroll. Blake Sabol scores.0-2
  3. Top 6Corbin Carroll singles on a line drive to right fielder Michael Conforto. Ketel Marte scores.1-2
  4. Top 6Lourdes Gurriel Jr. doubles (23) on a ground ball to left fielder Blake Sabol. Corbin Carroll scores. Christian Walker to 3rd.2-2
  5. Top 10Emmanuel Rivera singles on a line drive to center fielder Luis Matos. Jake McCarthy scores.3-2
  6. Bot 10Luis Matos walks.3-3
  7. Top 11Ketel Marte hits a ground-rule double (19) on a line drive to right-center field. Geraldo Perdomo scores.4-3

Box score

Arizona Diamondbacks

BattersABRHRBIBBKAVG
Geraldo PerdomoSS510001.274
Ketel Marte2B511101.295
Corbin CarrollLF411102.281
Christian Walker1B300021.261
Lourdes Gurriel Jr.DH502101.246
Jake McCarthyRF410002.251
Emmanuel Rivera3B301111.292
Alek ThomasCF400003.237
Jose HerreraC200011.221
Diego CastilloPH100000.000
Carson KellyC000000.174
Totals36454413
PitchersIPHRERBBKHRP-SERA
Ryne Nelson6.252231195-574.84
Kyle Nelson1.100001014-92.85
Miguel Castro1.000001010-63.95
Kevin Ginkel1.001021026-142.18
Scott McGough1.000002015-104.30

San Francisco Giants

BattersABRHRBIBBKAVG
LaMonte Wade Jr.1B500000.263
Michael ConfortoRF301000.242
Austin SlaterRF100010.286
Wilmer Flores3B511101.298
Casey Schmitt3B000000.208
Joc PedersonDH500002.239
Blake SabolLF411011.252
Patrick BaileyC502000.258
Brandon CrawfordSS310101.209
Isan Díaz2B300011.000
Luis MatosCF200020.260
Totals3635256
PitchersIPHRERBBKHRP-SERA
Jakob Junis3.010003037-264.55
Alex Wood2.212222043-264.83
Luke Jackson1.110012021-121.54
Tyler Rogers1.000002017-132.47
Camilo Doval1.000003018-112.57
Scott Alexander1.01100108-83.13
Taylor Rogers1.011010016-102.65

Game info

Ballpark
Oracle Park
Attendance
28,404
Duration
2 h 55
Weather
62 °F, Partly Cloudy · wind 16 mph, Out To CF
Umpires
Dan Iassogna (Home plate) · John Bacon (First base) · Gabe Morales (Second base) · Adam Beck (Third base)

About this game

Who won Diamondbacks vs Giants?

Diamondbacks won 4-3 in extra innings over Giants on Monday, July 31, 2023.

When was Diamondbacks vs Giants played?

On Monday, July 31, 2023, at 9:45 PM ET at Oracle Park.

Where was Diamondbacks vs Giants played?

At Oracle Park.