PickALeague.com

San Francisco Giants vs. St. Louis Cardinals: game summary

Final · July 18, 2021 at 2:15 p.m.

Busch Stadium

Summary

Team123456789RHE
San Francisco Giants logoSF000100000150
St. Louis Cardinals logoSTL00100010-250

Decisions

Scoring plays

  1. Bot 3Paul DeJong homers (13) on a fly ball to left field.0-1
  2. Top 4Darin Ruf homers (10) on a fly ball to left field.1-1
  3. Bot 7Harrison Bader singles on a soft ground ball to pitcher John Brebbia, deflected by first baseman LaMonte Wade. Jose Rondon scores.1-2

Box score

San Francisco Giants

BattersABRHRBIBBKAVG
Austin SlaterCF400011.212
Donovan Solano2B502000.274
Mike YastrzemskiRF402001.240
Darin Ruf1B111110.264
LaMonte Wade Jr.1B200002.244
Wilmer Flores3B300002.251
Brandon CrawfordSS300011.286
Mike TauchmanLF400001.182
Chadwick TrompC300001.235
Alex DickersonPH000010.227
Johnny CuetoP200000.048
Dominic LeoneP000000.000
Thairo EstradaPH100001.323
John BrebbiaP000000.000
Jay JacksonP000000.000
Steven DuggarPH000010.282
Totals32151510
PitchersIPHRERBBKHRP-SERA
Johnny Cueto5.021115170-474.01
Dominic Leone1.010010017-91.35
John Brebbia1.021101018-124.66
Jay Jackson1.000002012-90.00

St. Louis Cardinals

BattersABRHRBIBBKAVG
Dylan CarlsonRF400001.251
Paul Goldschmidt1B301011.271
Nolan Arenado3B400001.258
Tyler O'NeillLF401002.277
Yadier MolinaC300000.250
Matt Carpenter2B301002.199
José RondonPR010000.194
Giovanny GallegosP000000.000
Alex ReyesP000000.000
Paul DeJongSS311100.205
Harrison BaderCF201110.243
Wade LeBlancP200001.000
Ryan HelsleyP000000.000
Génesis CabreraP000000.000
Tommy Edman2B100000.255
Totals2925228
PitchersIPHRERBBKHRP-SERA
Wade LeBlanc5.051113182-514.31
Ryan Helsley1.000012014-84.78
Génesis Cabrera1.000012020-103.80
Giovanny Gallegos1.000003025-162.61
Alex Reyes1.000020019-111.45

Game info

Ballpark
Busch Stadium
Attendance
29,425
Duration
3 h 02
Weather
82 °F, Partly Cloudy · wind 6 mph, In From RF
Umpires
Todd Tichenor (Home plate) · Tony Randazzo (First base) · Chad Whitson (Second base) · Jim Reynolds (Third base)

About this game

Who won Giants vs Cardinals?

Cardinals won 2-1 over Giants on Sunday, July 18, 2021.

When was Giants vs Cardinals played?

On Sunday, July 18, 2021, at 2:15 PM ET at Busch Stadium.

Where was Giants vs Cardinals played?

At Busch Stadium.